这是一个日志路径每日轮转模块,按照指定方式每日切换日志输出路径。
日志输出的路径为: { base_path }/{ yyyy-MM-dd }/{ filename }
- Python3
通过pip命令安装:
pip install log-handler-daily-path
import logging
from log_handler_daily_path import DailyRotatingPathHander
logging.basicConfig(level=logging.DEBUG)
log_handler = DailyRotatingPathHander(base_path="/var/log", filename="app.log", backup_days=30)
logging.getLogger().addHandler(log_handler)
logger = logging.getLogger("Logger")
logger.info("xxx")