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