12. 数据持久性 — Python 文档
来自菜鸟教程
Python/docs/3.6/library/persistence
12. 数据持久化
本章中描述的模块支持在磁盘上以持久形式存储 Python 数据。 pickle 和 marshal 模块可以将许多 Python 数据类型转换为字节流,然后从字节重新创建对象。 各种与 DBM 相关的模块支持一系列基于哈希的文件格式,这些文件格式存储字符串到其他字符串的映射。
本章描述的模块列表是:
- 12.1.
pickle
— Python 对象序列化 - 12.2.
copyreg
— 注册pickle
支持函数 - 12.3.
shelve
— Python 对象持久化 - 12.4.
marshal
— Python 内部对象序列化 - 12.5.
dbm
— Unix“数据库”的接口 - 12.6.
sqlite3
— SQLite 数据库的 DB-API 2.0 接口