數(shù)據(jù)持久化?
本章中描述的模塊支持在磁盤(pán)上以持久形式存儲(chǔ) Python 數(shù)據(jù)。 pickle 和 marshal 模塊可以將許多 Python 數(shù)據(jù)類(lèi)型轉(zhuǎn)換為字節(jié)流,然后從字節(jié)中重新創(chuàng)建對(duì)象。 各種與 DBM 相關(guān)的模塊支持一系列基于散列的文件格式,這些格式存儲(chǔ)字符串到其他字符串的映射。
本章中描述的模塊列表是:
pickle--- Python 對(duì)象序列化copyreg--- 注冊(cè)配合pickle模塊使用的函數(shù)shelve--- Python 對(duì)象持久化marshal--- 內(nèi)部 Python 對(duì)象序列化dbm--- Unix "數(shù)據(jù)庫(kù)" 接口sqlite3--- SQLite 數(shù)據(jù)庫(kù) DB-API 2.0 接口模塊