文件操作:Python中读写文件的基本步骤和注意事项。
- 打开文件:在Python中,我们可以使用内置的
open()
函数来打开一个文件。例如,如果我们想要读取一个名为”example.txt”的文件,可以这样写:
file = open("example.txt", "r")
- 读取文件内容:打开文件后,我们可以通过循环遍历文件内容,或者使用
read()
或readline()
方法一次性获取。例如:
for line in file:
print(line.strip()) # 去除行尾空格
file.close() # 关闭文件
- 写入文件:如果想要向文件中写入内容,可以使用
write()
方法。例如:
# 写入一条新的行
new_line = "This is a new line.\n"
file.write(new_line)
# 保持原有文件内容不变
# file.seek(0) # 切换到文件开始位置
# content = file.read() # 读取整个文件内容
# file.seek(0) # 恢复到文件开始位置
注意事项:
- 在使用
open()
函数时,需要指定文件的打开模式。例如:”r”用于读取,”w”用于写入并覆盖原内容。 - 写入文件后记得关闭文件,以释放系统资源。
- 使用
read()
方法一次性读取整个文件内容可能会消耗大量内存,可根据实际需求选择合适的方法。
还没有评论,来说两句吧...