import os
import logging
from logging.handlers import TimedRotatingFileHandler
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
# log file
LOG_FILE = os.path.join(BASE_DIR, ‘data/info.log‘)
logger = logging.getLogger("Rotating Log")
logger.setLevel(logging.INFO)
handler = TimedRotatingFileHandler(LOG_FILE,
when="D",
interval=1,
backupCount=5)
handler.suffix = "%Y-%m-%d"
logger.addHandler(handler)
logging = logger
原文:https://www.cnblogs.com/qianxunman/p/14273569.html