【发布时间】:2013-04-17 16:22:44
【问题描述】:
如何在 python 中为现有文件追加新行?
我的代码是:
status_done="Completed"
f = open("%s\%s%s" % (path,self.filename,filelog_ext),"a")
data=("%s \r" % status_done)
f.writelines(data)
我试过 \r , \n ,两者都 \r\n 它们都不起作用,它总是附加到现有行的末尾
这是它给我的输出:
line1:http://www.md5.comCompleted
我希望 Completed 位于新行上,即:
line1:http://www.md5.com
line2: 完成
【问题讨论】:
标签: python file-io append newline