gpt4 book ai didi

python - 在 Jupyter 中将警告转化为错误

转载 作者:行者123 更新时间:2023-12-05 08:04:39 26 4
gpt4 key购买 nike

我想在运行 Python 3 内核的 Jupyter notebook 中使用以下方法将警告转化为错误:

from warnings import warn, simplefilter
simplefilter('error')

虽然这在从命令行使用 Python 时有效,但这会使 Jupyter 崩溃。有没有人遇到过这个问题?有人知道修复方法吗?

谢谢

最佳答案

要将所有警告变成错误,您需要执行以下操作:

import warnings
warnings.filterwarnings('error')

请引用https://docs.python.org/3/library/warnings.html更多选择

default                      # Show all warnings (even those ignored by default)
ignore # Ignore all warnings
error # Convert all warnings to errors
error::ResourceWarning # Treat ResourceWarning messages as errors
default::DeprecationWarning # Show DeprecationWarning messages
ignore,default:::mymodule # Only report warnings triggered by "mymodule"
error:::mymodule[.*] # Convert warnings to errors in "mymodule"
# and any subpackages of "mymodule"

关于python - 在 Jupyter 中将警告转化为错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67801782/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com