在本章中描述的模块支持在磁盘上,以持久形式存储 Python 数据。
pickle
and
marshal
模块可以将许多 Python 数据类型转换成字节流,然后从字节重新创建对象。各种 DBM 相关模块支持一系列基于哈希的文件格式 (存储字符串到其它字符串的映射)。
在本章中描述的模块列表:
pickle
— Python 对象序列化
copyreg
— 注册
pickle
支持函数
shelve
— Python 对象持久性
marshal
— 内部 Python 对象序列化
dbm
— Unix 数据库接口
sqlite3
— SQLite 数据库的 DB-API 2.0 接口