在 Python 中,可以通过以下代码将字符串写入 txt 文件:
# 打开文件
with open('filename.txt', 'w') as file:
# 写入字符串
file.write('要写入的字符串')
上述代码中,filename.txt
是你要写入的文件名,'w'
表示写入模式,即打开文件后,可以向其中写入内容。如果该文件不存在,Python 会自动创建一个新的文件。如果该文件已经存在,则会将文件内容清空。
在 with open('filename.txt', 'w') as file:
代码块中,file
是一个文件对象,代表了打开的文件。可以通过调用 write()
方法向该文件中写入数据。上述代码中,我们向文件中写入了一个字符串。
当文件操作完成后,with
语句会自动关闭文件,释放资源,因此你不需要手动关闭文件。
如果你想要在现有文件的末尾追加内容,可以使用 'a'
模式打开文件,如下所示:
# 打开文件
with open('filename.txt', 'a') as file:
# 写入字符串
file.write('要追加的字符串')
上述代码中,'a'
表示追加模式。在写入数据时,会将数据追加到文件末尾。
希望这个回答对你有帮助!