ibr*_*hem 4 python suppress-warnings python-3.x
我不希望打印消息包含“属性”的警告。我知道我可以通过指定整个消息来忽略警告:
import warnings
warnings.filterwarnings("ignore", message="All message displayed in console.")
Run Code Online (Sandbox Code Playgroud)
我需要类似的东西:
warnings.filterwarnings("ignore", message="*property*")
Run Code Online (Sandbox Code Playgroud)
我还知道我可以通过以下方式禁用代码特定部分的警告:
import warnings
with warnings.catch_warnings():
warnings.simplefilter("ignore")
function_that_causes_warnings()
Run Code Online (Sandbox Code Playgroud)
mkr*_*er1 11
的消息参数是filterwarnings正则表达式,因此您应该能够使用
warnings.filterwarnings("ignore", message=".*property.*")
Run Code Online (Sandbox Code Playgroud)
其中.*匹配任意字符零次或多次出现。
| 归档时间: |
|
| 查看次数: |
2173 次 |
| 最近记录: |