修改日志文件处理
This commit is contained in:
@@ -39,7 +39,8 @@ def setup_logger(log_file=None, log_level=logging.INFO, max_bytes=10485760, back
|
|||||||
log_format = '[%(asctime)s] [%(levelname)s] [%(filename)s:%(lineno)d] - %(message)s'
|
log_format = '[%(asctime)s] [%(levelname)s] [%(filename)s:%(lineno)d] - %(message)s'
|
||||||
color_format = '%(log_color)s' + log_format
|
color_format = '%(log_color)s' + log_format
|
||||||
|
|
||||||
# 有颜色的日志格式化器
|
# 创建日志格式化器
|
||||||
|
normal_formatter = logging.Formatter(log_format)
|
||||||
color_formatter = colorlog.ColoredFormatter(color_format, reset=True)
|
color_formatter = colorlog.ColoredFormatter(color_format, reset=True)
|
||||||
|
|
||||||
# 创建文件处理器(带轮转)
|
# 创建文件处理器(带轮转)
|
||||||
@@ -50,7 +51,7 @@ def setup_logger(log_file=None, log_level=logging.INFO, max_bytes=10485760, back
|
|||||||
encoding='utf-8'
|
encoding='utf-8'
|
||||||
)
|
)
|
||||||
file_handler.setLevel(log_level)
|
file_handler.setLevel(log_level)
|
||||||
file_handler.setFormatter(color_formatter)
|
file_handler.setFormatter(normal_formatter)
|
||||||
|
|
||||||
# 创建控制台处理器
|
# 创建控制台处理器
|
||||||
console_handler = logging.StreamHandler()
|
console_handler = logging.StreamHandler()
|
||||||
|
|||||||
Reference in New Issue
Block a user