如果我具有以下日志记录格式化程序:
{"exception": "%(exc_info)s"}'
以及以下查看代码:
try:
"2" in None
except TypeError:
log.error('this is an error')
当我查看日志时,异常显示为空:
exception: "None"
如何使异常显示在日志记录格式化程序中?
答案 0 :(得分:0)
您不需要指定自定义异常处理
import logging
logging.basicConfig()
log = logging.getLogger("ASD")
try:
1/0
except:
log.exception("I got an error!!!")