python - 日志记录模块(logging)的其它用法补充
2022-03-08 本文已影响0人
小白兔胡萝卜
捕捉异常
# 使用logger.error来记录错误,也可以根据所需要的级别进行修改
try:
open('/somefile_not_exist','rb')
except Exception, e:
logger.error('Failed to open file', exc_info=True)
这里:
exc_info=True - 上报错误并记录错误到log
exc_info=False - 不上报错误,但记录错误到log
日志配置服务器
https://docs.python.org/zh-cn/3/howto/logging-cookbook.html#configuration-server-example
Qt GUI 日志示例
https://docs.python.org/zh-cn/3/howto/logging-cookbook.html#a-qt-gui-for-logging