在Python中,可以使用open()
函数来读取和写入文件。下面是一些基本的示例:
读取文件:
# 打开文件
file = open("filename.txt", "r")
# 读取文件的内容
content = file.read()
# 打印内容
print(content)
# 关闭文件
file.close()
写入文件:
# 打开文件
file = open("filename.txt", "w")
# 写入内容
file.write("Hello, world!")
# 关闭文件
file.close()
请注意,在写入文件时,如果文件不存在,将会自动创建一个新文件。如果文件已经存在,则会覆盖现有的内容。还可以使用其他模式来打开文件,例如"a"
表示追加模式,在文件末尾添加内容,而不是覆盖原有内容。
另外,建议使用with
语句来自动管理文件的打开和关闭,以确保在处理文件时不会出现错误。示例如下:
# 读取文件
with open("filename.txt", "r") as file:
content = file.read()
print(content)
# 写入文件
with open("filename.txt", "w") as file:
file.write("Hello, world!")
使用with
语句后,不需要手动关闭文件,系统会自动处理。