标签:
t=open("worker.log","a")
t.write("aaaaa")
t.flush()
如果正在写的worker.log被删掉了,那么python再写也不会报错,只是原文件句柄没有了,不会再写入新建的同名字的worker.log了
所以如果多进程操作文件的话,某个进程把文件删掉了,其他进程写的就会丢失,这点注意
python 文件操作 注意事项
原文地址:http://my.oschina.net/u/914655/blog/469323