python 日志打印example

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 负责切分

你可能感兴趣的:(example)