【发布时间】:2019-10-10 19:25:39
【问题描述】:
有一个python program 我想在不修改的情况下运行,但我想扼杀日志记录。但是,该程序不会通过命令行参数公开对日志记录设置的访问。有什么办法可以去掉日志输出,但在我运行文件时保留程序的正常输出?
我能想到的最佳解决方案是将文件包装在另一个禁用日志记录的文件中,但如果可能,我想在运行文件时直接扼杀日志记录输出。
【问题讨论】:
标签: python logging python-logging
有一个python program 我想在不修改的情况下运行,但我想扼杀日志记录。但是,该程序不会通过命令行参数公开对日志记录设置的访问。有什么办法可以去掉日志输出,但在我运行文件时保留程序的正常输出?
我能想到的最佳解决方案是将文件包装在另一个禁用日志记录的文件中,但如果可能,我想在运行文件时直接扼杀日志记录输出。
【问题讨论】:
标签: python logging python-logging
导入日志 logging.disable(logging.CRITICAL)
【讨论】: