如何在python3中标记方法或类为废弃方法并在PyCharm中展示

一、背景:

使用过 Ideajava 开发的童鞋肯定很清楚,在 java 代码中的类或者方法只要标记了 @Deprecated 注解,在所有使用它的地方都会有删除线很直观的将其标记出来。那么,我们在使用 PyCharm 进行Python开发时应该如何做到 deprecated 检测并提示呢?

二、示例代码

# -*- coding: utf-8 -*-
import warnings


def test_deprecated(value: str) -> str:
    """
    deprecated测试方法
    :return: value
    """
    warnings.warn("此方法已废弃,不推荐使用", DeprecationWarning)
    return value

如上示例代码,只需导入warnings,并在需要废弃的方法中添加代码 warnings.warn("提示语,自定义", DeprecationWarning) 即可。

三、效果展示

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值