我尝试使用Python 3.9.4在Python Notebook .ipynb中运行以下单元格:
import warnings
print(warnings.DeprecationWarning)
结果,我得到了以下错误:
AttributeError Traceback(most recent call last)Cell In[1],line 2 1 import warnings ----> 2 print(warnings.DeprecationWarning)
属性错误:模块“warnings”没有属性“DeprecationWarning”
我想在www.example.com中检查DeprecationWarning的原因warnings.py是因为warnings.warn()将一个警告作为第二个参数,该警告可能是一个DeprecationWarning:
warnings.warn("THIS IS A WARNING TEXT", warnings.DeprecationWarning)
你知道吗?
1条答案
按热度按时间0s0u357o1#
DeprecationWarning
不是warnings
模块的成员;它是一个内置异常(请参阅此文档)。这意味着你可以写:
尝试运行
deprecated_function()
将导致: