Python 打开和读写 txt 文件:完整指南
可以使用以下 Python 代码来打开名为 'D:test.txt' 的文件:
file = open('D:test.txt', 'r+')
其中,'r+' 表示以读写模式打开文件,即可以读取文件内容也可以写入新的内容。如果文件不存在,则会创建一个新的空文件。
重要: 在使用完文件后,务必调用 file.close() 来关闭文件,以释放文件系统资源。
以下是完整代码示例:
file = open('D:test.txt', 'r+')
# 对文件进行操作
file.close()
更安全的做法: 使用 with 语句,它会自动关闭文件,即使代码中出现异常。
with open('D:test.txt', 'r+') as file:
# 对文件进行操作
其他文件操作模式:
- 'r':只读模式
- 'w':写入模式,覆盖现有文件或创建新文件
- 'a':追加模式,在文件末尾追加内容
- 'x':创建新文件,如果文件已存在则引发异常
示例:
读取文件内容:
with open('D:test.txt', 'r') as file:
content = file.read()
print(content)
写入文件内容:
with open('D:test.txt', 'w') as file:
file.write('这是新的内容。')
追加内容到文件:
with open('D:test.txt', 'a') as file:
file.write('这是追加的内容。')
创建新文件:
with open('D:new_file.txt', 'x') as file:
file.write('这是新文件的内容。')
注意: 文件路径应该根据实际情况进行调整。
原文地址: https://www.cveoy.top/t/topic/mDBY 著作权归作者所有。请勿转载和采集!