PICKLE FAYLDAN O'QISH
Pickle fayldan o'qish uchun
open()
funksiyasini
'rb'
(read binary) argumenti bilan
chaqiramiz. O'zgaruvchilarni bitta faylga yozganimizda, har bir o'zgaruvchi
alohida qatordan yoziladi. Fayldan o'qishda ham har bir qatorni alohida
o'qishimiz kerak bo'ladi:
Copy
with open('info','rb') as file:
talaba1 = pickle.load(file)
talaba2 = pickle.load(file)
O'zgaruvchilar tarkibini ko'ramiz:
Copy
print(talaba1)
Natija:
{'ism': 'hasan', 'familiya': 'husanov', 'tyil': 2003, 'kurs': 2}
Copy
print(talaba2)
Natija:
{'ism': 'alijon', 'familiya': 'valiyev', 'tyil': 2004, 'kurs': 1}
|