本章節所描述的模組支援將 Python 資料以持久形式儲存在磁碟上。pickle
和 marshal
模組可以將許多 Python 資料型別轉換為位元串流,然後再從位元串流重建物件。各種與 DBM 有關的模組支援一系列基於雜湊的檔案格式,用來儲存字串對字串的對映。
本章節所描述的模組列表為:
pickle
--- Python 物件序列化
copyreg
--- 註冊 pickle
支援函式
shelve
--- Python object persistence
marshal
--- 內部 Python 物件序列化dbm
--- Unix "databases" 的介面
sqlite3
--- SQLite 資料庫的 DB-API 2.0 介面