提问人:John Titor 提问时间:4/27/2021 更新时间:7/28/2023 访问量:2272
禁用来自特定模块的所有警告
Disable all warnings from a specific module
问:
我想禁用来自特定模块的所有警告,以便
import foo
import bar
foo.warning_method() # should not warn
bar.warning_method() # should warn
有没有办法控制这种情况,或者我是否需要为所有特定的警告类型设置过滤器?
答:
6赞
John Titor
4/27/2021
#1
找到了解决方案: 参数:module
import warnings
warnings.filterwarnings('ignore', module='foo')
评论