0
我想创建日志文件的zip文件。我使用python模块日志记录和RotatingFileHandler创建了日志文件。使用python模块日志记录创建日志文件的zip文件
import logging
from logging.handlers import RotatingFileHandler
# create a logging format
log_formatter = logging.Formatter('Date: %(asctime)s - %(message)s')
logFile = scheduler_name + "_"+ scheduler_id+".log"
# create a file handler
myhandler = RotatingFileHandler(logFile, mode='a', maxBytes=5*1024*1024,
backupCount=2, encoding=None, delay=0)
myhandler.setFormatter(log_formatter)
myhandler.setLevel(logging.INFO)
# add the handlers to the logger
app_log = logging.getLogger()
app_log.addHandler(myhandler)
使用,我已经创建了一个日志文件,我想用日志模块内置功能
我想用内置的日志记录功能来创建。所以它不能为我工作。 –
继承您的代码... class mylog(RotatingFileHandler):并在该类中使用上面的代码覆盖doRollover()。 – Deepaklal