Python中读写txt文件常用模式有r、w、a、r+、w+、a+,分别对应只读、覆盖写、追加、读写等操作。
1、 用r模式读取txt文件,仅支持读取操作,无法写入或创建新文件。
2、 使用w模式写入txt文件时,仅可写入内容并覆盖原有数据,若文件不存在则自动创建新文件。
3、 将a的方法以追加方式写入txt文件,若文件不存在则自动创建,确保不覆盖原有内容,仅支持写入操作,不可读取。
4、 r+模式可读写文件,但无法创建新文件。
5、 在使用Python 3.7时,发现w+和a+模式虽号称可读写,但实际上仅能写入,无法正常读取内容,与许多教程中的描述存在差异。
6、 简要概括如下:
7、 仅可读取,不可写入或创建。
8、 仅允许写入操作,不可读取,会覆盖原有内容,若文件不存在则自动创建。
9、 可读可写,但无法创建新文件。
评论
更多评论