Python:将字符串保存到文件而不覆盖文件的内容

时间:2014-03-13 07:14:36

标签: python

每次运行程序时,我都需要将程序的输出添加到保存的文件中,而不会覆盖以前的输出。

这就是我现在写一个文件的方式:

lead.write(str(alldates))

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

在这里,您应该open a ppend模式中的append_text = str(alldates) with open('my_file.txt', 'a') as lead: lead.write(append_text) 文件:

open

{{1}}文件有很多专门用于不同目的的方法,您可以read about them in the documentation

答案 1 :(得分:0)

您应该以追加模式打开文件。