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:
pickle
--- Python object serializationcopyreg
--- Registerpickle
support functionsshelve
--- Python object persistencemarshal
--- Internal Python object serializationdbm
--- Interfaces to Unix "databases"sqlite3
--- DB-API 2.0 antarmuka untuk basisdata SQLite- Tutorial
- Reference
- How-to guides
- How to use placeholders to bind values in SQL queries
- How to adapt custom Python types to SQLite values
- How to convert SQLite values to custom Python types
- Adapter and converter recipes
- How to use connection shortcut methods
- How to use the connection context manager
- How to work with SQLite URIs
- How to create and use row factories
- How to handle non-UTF-8 text encodings
- Explanation