【问题标题】:How do I change the logging level in luigi on windows?如何在 Windows 上更改 luigi 中的日志记录级别?
【发布时间】:2017-09-28 12:54:14
【问题描述】:

我在我的执行目录中创建了一个 luigi.cfg;并将 LUIGI_CONFIG_PATH 变量设置为指向它的副本;并将我自己的日志记录配置文件设置为 INFO。但我仍然收到所有 DEBUG 消息。

配置文件是:

[core]
log_level=INFO
no_configure_logging=True

【问题讨论】:

    标签: luigi


    【解决方案1】:

    似乎 luigi 还是设置了自己的日志记录。这会将其关闭。

    luigi.interface.setup_interface_logging.has_run = True
    

    【讨论】:

      【解决方案2】:

      您可以添加到您的代码中:

      luigi.interface.InterfaceLogging.setup(luigi.interface.core())
      

      Luigi 在你第一次执行它时初始化它的日志配置(访问 luigi.cfg 文件)。因此,如果您要添加不同的配置,它可能会在 luigi 执行时被覆盖。该命令将预先初始化 luigi 的接口日志记录以避免这种情况。

      【讨论】:

        猜你喜欢
        • 2014-08-21
        • 1970-01-01
        • 2014-10-28
        • 1970-01-01
        • 1970-01-01
        • 2014-09-01
        • 2023-04-11
        • 2016-02-20
        • 1970-01-01
        相关资源
        最近更新 更多