12. Persistensi DataΒΆ
Modul yang dijelaskan di dalam bab ini mendukung untuk menyimpan data Python di dalam sebuah bentuk persisten pada disk. Modul pickle
dan marshal
bisa mengubah banyak tipe data Python ke sebuah aliran byte dan kemudian membuat ulang objek dari bytenya. Berbagai modul terkait DBM mendukung serangkaian format file berbasis hash yang menyimpan pemetaan string ke string lain.
Daftar modul yang dijelaskan di dalam bab ini adalah:
- 12.1.
pickle
--- Python object serialization - 12.2.
copyreg
--- Registerpickle
support functions - 12.3.
shelve
--- Python object persistence - 12.4.
marshal
--- Internal Python object serialization - 12.5.
dbm
--- Interfaces to Unix "databases" - 12.6.
sqlite3
--- DB-API 2.0 antarmuka untuk basisdata SQLite