本文档介绍了使用Python进行数据持久化和交换的基本知识,包括pickle、shelve、db-api 2.0、sqlite3、csv、json和xml模块。重点讲解了如何序列化和反序列化Python对象,操作SQLite数据库以及处理各种数据格式。还讨论了交易的基本特性和如何安全地执行SQL语句。