1

我正在使用 structlog 库来记录我的 Python 项目。我看到一些我不想要的第三方库日志。如何删除这些日志?

4

2 回答 2

2

日志记录有许多可以过滤消息的位置。通过特定模块的日志级别,logging.getLogger(...).setLevel(...)或通过附加到记录器或附加到处理程序的过滤器。

于 2019-08-22T00:56:04.783 回答
0

我通过在我的日志记录设置中添加以下内容解决了这个问题:

 logging.config.dictConfig({
    'disable_existing_loggers': True, # this disables the existing loggers from logging anything.
... 
})
于 2019-08-26T19:27:56.953 回答