我想使用Python的logging
库根据当前日期命名日志文件,例如以下示例:
log/
06-06-2019.log
07-06-2019.log
08-06-2019.log
然而,我能写的代码。。。你知道吗
handler = TimedRotatingFileHandler(
'log/log',
when = 'midnight',
interval = 1,
utc = True,
backupCount = 9
)
。。。生成以下日志文件:
log/
log
log.2019-06-06
log.2019-06-07
log.2019-06-08
是否有任何事件来计算文件名?我读了很多问题和官方文件,但没有发现任何有用的这个问题。你知道吗
我该怎么解决这个问题?如果可能的话,我想要一个使用logging
库的解决方案。你知道吗
提前感谢:)
我建议:
这样做的目的是在您选择的路径中创建一个名为
log-year-month-date.log
的日志文件,只要该文件不存在。但是,python保留了这个文件,所以在开始登录之前需要close()
它。你知道吗希望有帮助!你知道吗
相关问题 更多 >
编程相关推荐