flask 全局日志设置

使用python自带logging库,在flask启动文件中增加配置

import logging
from logging import handlers


# 日志配置
LOG_FILE = 'info.log'
logger_formatter = logging.Formatter('%(asctime)s - %(filename)s:%(lineno)s - %(name)s - %(message)s - %(process)d')
logger_handler = logging.handlers.RotatingFileHandler(LOG_FILE, maxBytes=5 * 1024 * 1024, backupCount=5)
logger_handler.setFormatter(logger_formatter)
logging.getLogger().addHandler(logger_handler)
logging.getLogger().setLevel(logging.INFO)

在蓝图中直接使用

import logging


logger = logging.getLogger(__name__)
posted @ 2021-05-26 16:33  守望人间  阅读(732)  评论(0)    收藏  举报