细节修改
This commit is contained in:
@@ -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'):
|
||||
|
||||
Reference in New Issue
Block a user