12. 数据持久化 本章中描述的模块列表是: 12.1. pickle —— Python 对象序列化 12.1.1.1. 与 marshal 间的关系 12.1.2. 数据流格式12.1.4. 可以被打包/解包的对象 12.1.5.1. 持久化外部对象12.1.5.3. 处理有状态的对象 12.1.7. 性能 12.3. shelve — Python 对象持久化 12.3.2. 示例 12.5. dbm — Unix “数据库” 接口 12.5.2. dbm.ndbm — 基于 ndbm 的接口 12.6. sqlite3 — SQLite 数据库 DB-API 2.0 接口模块 12.6.2. 连接对象(Connection)12.6.4. 行对象Row 12.6.6.1. 概述 12.6.6.2.1. 让对象自行调整 12.6.6.3. 将SQLite 值转换为自定义Python 类型 12.6.7. 控制事务 12.6.8.1. 使用快捷方式12.6.8.3. 使用连接作为上下文管理器 12.6.9.1. 多线程