Đây là tập tin cấu hình của tôi:Tại sao TimedRotatingFileHandler của tôi không hoạt động vào nửa đêm?
[loggers]
keys=root
[handlers]
keys=TimedRotatingFileHandler
[formatters]
keys=simpleFormatter
[logger_root]
level=DEBUG
handlers=TimedRotatingFileHandler
[handler_TimedRotatingFileHandler]
class=handlers.TimedRotatingFileHandler
level=DEBUG
formatter=simpleFormatter
args=('driver.log', 'midnight', 1, 30)
[formatter_simpleFormatter]
format=%(asctime)s - %(name)s - %(levelname)s - %(message)s
datefmt=
Trong tôi thiết lập mã của tôi và sử dụng logger như thế này:
import logging
import logging.config
logging.config.fileConfig('logging.conf')
logging.info('Some message...')
Những lời nói được ghi lại vào file tôi chỉ định (driver.log), nhưng luân phiên lúc nửa đêm không bao giờ xảy ra.
Quá trình này có đang chạy vào nửa đêm để xảy ra xoay vòng không? Đây là một tiến trình hàng loạt mà tôi chạy mỗi 15 phút và nó không bao giờ thực sự chạy vào lúc nửa đêm.
+1 có vẻ như là vấn đề. –