📅  最后修改于: 2023-12-03 15:41:19.074000             🧑  作者: Mango
如果你需要将一些文本附加到已存在的文本文件中,Python 提供了一个方便的方法让你轻松实现。
def append_to_file(file_path, text):
"""
将文本附加到文件末尾
:param file_path: 文件路径
:param text: 待附加的文本
"""
with open(file_path, 'a') as file:
file.write(text)
# 可选:打印附加后的文件内容
file.seek(0)
content = file.read()
print(content)
这个程序提供了一个 append_to_file
函数,用于将 text
参数中的文本附加到 file_path
参数所指定的文件的末尾。函数执行完毕后,可选地打印附加后的文件内容。
如果我们有一个文本文件 sample.txt
,内容为:
Hello,Python!
我们可以在命令行中输入以下代码:
append_to_file('sample.txt', '\nNice to meet you!')
这将把文本 Nice to meet you!
附加到文件 sample.txt
的末尾,并打印出:
Hello,Python!
Nice to meet you!
Python 让在现有文本文件的基础上编写新文本变得轻而易举。通过 append_to_file
函数,你可以轻松地将文本附加到文件中,并在需要时打印出文件内容。