python logging 模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python logging 模块相关的知识,希望对你有一定的参考价值。

我有几个项目中使用了 sentry 捕获 ERROR 级别的日志,现在遇到一个问题:本地调试的时候,日志设置中,所有的 handler(包括 root) 都只打到 console 上面,但是本地调试中未捕捉到的异常会打到线上的 sentry 上面,而捕捉到的异常就按照我的log设置走,只打到 console 上面。我猜想,是不是未捕获到的异常不是走的 root handler ?

我的解决思路是再通读一遍Python 的 logging 文档,并且可能要适当深入了解一下 std 输出之类的。

以上是关于python logging 模块的主要内容,如果未能解决你的问题,请参考以下文章

python logging模块

Python模块-logging序列化模块re模块

python - 日志记录模块(logging)的二次封装

20 python 初学(logging模块)

Python logging模块

Python logging模块