Zyg*_*tas 0 python file-io
在python中使用此代码时:
f = open('ping.log', 'r+') f.write("["+time.ctime()+"]"+"Status") f.close()
我的文件总是被覆盖.并且只有一行,如下所示:
[2011年9月2日星期五16:30:56]状态
为什么会被覆盖?
Chr*_*isF 5
它失败了,因为每次重写前N个字节时,每次都有效地重新创建文件.如果你写了更少的字节,你会看到"旧的"信息仍然存在.
你需要打开文件"追加"
'a'打开要追加的文件
资源
归档时间:
15 年,1 月 前
查看次数:
205 次
最近记录: