阅读量:0
- 写入文本文件:可以使用write函数将字符串写入文本文件中。
file = open("file.txt", "w") file.write("Hello, world!") file.close()
- 写入多行文本:可以使用write函数写入多行文本,可以使用换行符(\n)或者多次调用write函数。
file = open("file.txt", "w") file.write("Line 1\n") file.write("Line 2\n") file.close()
- 写入二进制数据:可以使用write函数写入二进制数据,例如图片、音频等文件。
file = open("file.jpg", "wb") file.write(binary_data) file.close()
- 写入追加模式:可以通过在打开文件时指定追加模式(“a”)来将内容追加到文件末尾。
file = open("file.txt", "a") file.write("New line\n") file.close()
- 使用with语句:可以使用with语句来自动管理文件的打开和关闭,确保文件在写入完成后被正确关闭。
with open("file.txt", "w") as file: file.write("Hello, world!")
- 刷新缓冲区:可以使用flush函数来强制刷新写入的内容到文件中。
file = open("file.txt", "w") file.write("Hello, world!") file.flush()