import logging from logging.handlers import TimedRotatingFileHandler log_file="test.log" logHandler = TimedRotatingFileHandler(log_file, when='H', interval=1) logHandler.suffix = "-%Y%m%d%H.log" logFormatter = logging.Formatter('%(asctime)s [%(levelname)s] %(name)s - %(message)s') logHandler.setFormatter(logFormatter) logger = logging.getLogger("quality_album_task") logger.propagate = 0 logger.addHandler(logHandler) logger.setLevel(logging.INFO) logger.info('test')
TimedRotatingFileHandler 负责切分