Python 2.7 Python—从无限循环写入文件
我想用python脚本记录一些东西Python 2.7 Python—从无限循环写入文件,python-2.7,Python 2.7,我想用python脚本记录一些东西 while True: with open("logfile.txt", "w") as file: file.write(time + " " + data + "\n") 但是日志中的最后一条消息总是在第1行。覆盖之前的所有数据。 我不知道如何逐行写留言 在whlie循环的每一轮中,文件都是打开和关闭的。我想当我打开文件时,光标总是在第1行,对吗?这就是问题所在 但是我尝试了所有的文件。seek()。。没有机会 有人能帮我吗 那太
while True:
with open("logfile.txt", "w") as file:
file.write(time + " " + data + "\n")
但是日志中的最后一条消息总是在第1行。覆盖之前的所有数据。
我不知道如何逐行写留言
在whlie循环的每一轮中,文件都是打开和关闭的。我想当我打开文件时,光标总是在第1行,对吗?这就是问题所在
但是我尝试了所有的文件。seek()。。没有机会
有人能帮我吗
那太好了。提前谢谢 您需要以追加模式打开文件:
open("logfile.txt", "a")
就这样!对不起,我绝对是初学者^^^谢谢!
with open("logfile.txt", "w") as file:
while True:
file.write(time + " " + data + "\n")