【发布时间】:2020-02-12 04:51:30
【问题描述】:
我正在开发一个 python 库,我们有时会使用 pythons 警告模块显示用户警告。 我们现在希望能够根据传递给 python 解释器的标志关闭所有这些警告。
我读到__init__ 文件实际上是在导入库时首先调用的,但将
import warnings
warnings.simplefilter('ignore')
在最高级别__init__.py 不会改变任何东西。
这些选项是否仅适用于当前文件? 我正在寻找一个可以关闭库中所有警告的地方,因为我不想在每个文件中单独管理它。
【问题讨论】:
标签: python import package warnings suppress-warnings