3.4. Binar fayllar
Binar fayllarda, matnli fayllardan farqli o'laroq, ma'lumotlar baytlar majmui sifatida saqlanadi. Pythonda ular bilan ishlash uchun pickle – ichki modul kerak bo‟ladi. Ushbu modul ikkita metodni taqdim etadi:
dump(obj, file) - obyektni ikkilik faylga yozadi;
load(file) - binar fayldan obyektga ma'lumotlarni o'qiydi.
O'qish yoki yozish uchun binar faylni ochishda yozishni ("w") yoki o'qish ("r") rejimidan tashqari "b" rejimidan foydalanish kerakligini ham hisobga olish kerak. Masalan, ikkita obyektni saqlash kerak bo„lsin:
1
2
3 4
5
6
7
8
9
10
11
12
13
14
15
|
|
Do'stlaringiz bilan baham: |