【问题标题】:python logging 'disabled' set to Truepython logging 'disabled' 设置为 True
【发布时间】:2022-01-14 10:09:35
【问题描述】:

我使用日志包:

configuration_logger = logging.getLogger("configuration")

它写了一些日志,然后对于下一个,我看到 configuration_logger.disabled 是 True。 如何检查为什么它被更改为 True?

【问题讨论】:

    标签: python logging python-logging


    【解决方案1】:

    这可能是因为您调用了logging.config.fileConfiglogging.config.dictConfig 而没有将disable_existing_loggers 声明为False(请参阅this search result)。仅出于向后兼容的原因,默认值为True

    您通常应该在记录任何内容之前配置日志记录(例如使用上述函数)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-21
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      • 2015-03-12
      • 1970-01-01
      相关资源
      最近更新 更多