文件操作
file = open(file_path, mode=‘r’, encoding=None)
执行文件操作
file.close()
1. 打开文件
file = open(file_path, mode=‘r’, encoding=None)
2. 读取文件内容
content = file.read()
3. 关闭文件
file.close()
4. 处理文件内容
…
5. 保存修改后的内容
file = open(file_path, mode=‘w’, encoding=None)
6. 写入修改后的内容
file.write(content)
7. 关闭文件
file.close()
打开文件模式
- ‘r’:只读模式,默认值。如果文件不存在,会抛出 FileNotFoundError 异常。
- ‘w’:写入模式。如果文件不存在,会创建一个新文件。如果文件已存在,会清空文件内容。
- ‘a’:追加模式。如果文件不存在,会创建一个新文件。如果文件已存在,会在文件末尾追加内容。
- ‘b’:二进制模式。可以与上述模式组合使用,例如 ‘rb’ 表示以二进制模式读取文件。