python日志记录删除和创建问题

时间:2018-06-07 21:00:14

标签: python python-2.7 logging

这是我的自定义python日志记录类。它会在旋转期间压缩备份文件。我已经设置了记录器,它按预期工作。

-rw-rw-r--. 1 dev dev  460 Jun  7 11:16 coll.log
-rw-rw-r--. 1 dev dev  300 Jun  7 11:16 coll.log.1.gz
-rw-rw-r--. 1 dev dev  129 Jun  7 11:06 coll.log.2.gz
-rw-rw-r--. 1 dev dev  268 Jun  7 11:02 coll.log.3.gz
-rw-rw-r--. 1 dev dev  130 Jun  7 11:01 coll.log.4.gz
-rw-rw-r--. 1 dev dev  130 Jun  7 10:59 coll.log.5.gz

我的日志输出是:

rm

所以旋转和压缩工作正常,但是我摆脱了coll.log文件时遇到了问题,这是放置最新日志的地方。但是,如果我使用{{1}}删除coll.log,则下次生成日志时,不会重新创建coll.log文件,也不会记录新创建的日志。

我希望检查coll.log是否存在,如果在生成日志时它不存在则自动重新创建它。

0 个答案:

没有答案