【发布时间】:2018-12-05 09:12:40
【问题描述】:
这就是我从配置文件中读取配置的方式
config.dictConfig(final_config_file)
这是我的 configuration.json 文件。
{
"logging": {
"version": 1,
"root": {
"handlers": [
"file_handler"
],
"level": "DEBUG"
},
"disable_existing_loggers": false,
"handlers": {
"file_handler": {
"class": "logging.handlers.TimedRotatingFileHandler",
"formatter": "json",
"when": "midnight",
"backupCount": 0,
"filename": "C:/Users/desaijb/Desktop/gitpractice/log.json"
}
},
我正在使用 timedrotatinghandler 在日期更改时旋转文件,但不知何故它不起作用,我无法按时间更改文件。我已将它设置在午夜,但它无法正常工作。任何帮助都会得到帮助。
【问题讨论】:
标签: python logging multiprocessing