细节修改

This commit is contained in:
2026-07-20 16:42:56 +08:00
parent 70ae08fa50
commit 404450b779
6 changed files with 43 additions and 19 deletions

View File

@@ -1,4 +1,5 @@
import os
import sys
import logging
from logging.handlers import RotatingFileHandler
from datetime import datetime
@@ -68,11 +69,21 @@ def log_info(message, module='app'):
get_logger(module).info(message)
def log_error(message, module='app'):
"""记录错误日志"""
get_logger(module).error(message)
import traceback
get_logger(module).error(traceback.format_exc())
def log_error(message, module='app', exc_info=True):
"""记录错误日志
Args:
message: 错误信息
module: 模块名
exc_info: 是否包含异常堆栈(默认True,在except块中调用时自动打印堆栈)
"""
logger = get_logger(module)
logger.error(message)
if exc_info:
import traceback
tb = traceback.format_exc()
if 'NoneType: None' not in tb:
logger.error(tb)
def log_warning(message, module='app'):