Python可以通过以下几个步骤来将内容写入文件末尾:
- 打开文件
- 移动光标到文件末尾
- 写入内容
- 关闭文件
以下是每个步骤的代码示例:
- 打开文件
使用open()
函数打开一个文件,其中第一个参数是文件路径和名称,第二个参数是打开方式,"a"表示以追加模式打开文件,如果文件不存在则新建。
file = open("example.txt", "a")
- 移动光标到文件末尾
使用seek()
函数将光标移动到最后一个字节处,其中第一个参数是偏移量,如果为0表示相对于文件开头偏移,如果为2则表示相对于文件末尾偏移,第二个参数是偏移起始点,"0"表示相对于文件开头,"2"表示相对于文件末尾。
file.seek(0, 2)
- 写入内容
使用write()
函数向文件中写入内容。
file.write("This is the content to be written at the end of file.\n")
- 关闭文件
使用close()
函数关闭文件。
file.close()
完整的代码示例:
file = open("example.txt", "a")
file.seek(0, 2)
file.write("This is the content to be written at the end of file.\n")
file.close()
此时,文件example.txt
中将会添加一行文本。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python 内容如何写入到文件末尾 - Python技术站