2.1 文件操作与数据持久化 2.1 文件操作与数据持久化 在全栈开发中,数据是核心。无论是用户配置、日志记录、临时数据存储,还是应用程序状态的保存,都离不开文件操作和数据持久化。本章节将深入探讨Python中如何有效地进行文件读写,以及多种数据持久化策略,帮助开发者构建更健壮、更实用的应用程序。 2.1.1 基本文件操作 Python内置的 函数是进行文件操作的入口。它返回一个文件对象,通过该对象可以进行读、写、追加等操作。 文件打开模式: 模式 | 含义 | 读取模式。文件指针位于文件开头。如果文件不存在,则抛出 。默认模式。 | 写入模式。如果文件存在,则截断文件(清空内容);如果文件不存在,则创建新文件。文件指针位于文件开头。 | 追加模式。如果文件存在,则在文件末尾追加内容;