【问题标题】:How can I disable a python program from logging (externally)?如何禁用 python 程序的日志记录(外部)?
【发布时间】:2019-10-10 19:25:39
【问题描述】:

有一个python program 我想在不修改的情况下运行,但我想扼杀日志记录。但是,该程序不会通过命令行参数公开对日志记录设置的访问。有什么办法可以去掉日志输出,但在我运行文件时保留程序的正常输出?

我能想到的最佳解决方案是将文件包装在另一个禁用日志记录的文件中,但如果可能,我想在运行文件时直接扼杀日志记录输出。

【问题讨论】:

    标签: python logging python-logging


    【解决方案1】:

    导入日志 logging.disable(logging.CRITICAL)

    【讨论】:

    • 当我从命令行运行程序时,我正在寻找抑制外部日志记录的方法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    • 2014-07-16
    • 1970-01-01
    • 2018-12-24
    • 2020-01-17
    相关资源
    最近更新 更多