读书人

pythong logging 运行过程中删除日志文

发布时间: 2012-03-30 17:32:09 作者: rapoo

pythong logging 运行过程中删除日志文件后,日志不再输出?
不知道大家有没有碰到这样的问题,程序运行过程中,日志文件太大,我就删除了。

结果删除后发现日志文件不会自动生成,后续的日志也再也没有输出。

我想手工touch一个同名日志文件,结果又报错说文件不能够产生,似乎logging还占用着同名文件句炳。

有没有朋友碰到类似问题,如何解决的?

[解决办法]
1.如果是日志文件,最好不要删除,而是用>>, 主要取决用写入日志文件的方式
2.楼主说想手工touch同名日志文件名,不可以这样情况,建议把详细异常信息贴出来看看
[解决办法]
删除之前,先把该文件关闭,再执行删除操作。或者可以先关闭,再重新用'w'mode打开该文件,则该文件原来的内容就被删除了。

读书人网 >perl python

热点推荐