标记方法已弃用,pycharm显示删除线

标记方法已弃用,pycharm显示删除线

tone 2980 2024-05-12

pydantic有一个dict方法如果调用该方法的话pycharm会显示一个删除线,源码实现方式如下

warnings.warn('The `dict` method is deprecated; use `model_dump` instead.', DeprecationWarning)

主要是使用了warnings方法包含了一个DeprecationWarning类型参数, PyCharm 会捕捉到这个警告,并在 UI 上用删除线表示该方法已被弃用。