python@deprecated decorator不支持旧的python类、函数或方法。

Python-Deprecated的Python项目详细描述


python @deprecateddecorator来弃用旧的python类、函数或方法。

不推荐使用很容易使用

如果需要将函数或方法标记为已弃用, 您可以使用@deprecateddecorator:

保存在hello.py:

fromdeprecatedimportdeprecated@deprecateddefsome_old_function(x,y):returnx+yclassSomeClass(object):@deprecateddefsome_old_method(self,x,y):returnx+ysome_old_function(12,34)obj=SomeClass()obj.some_old_method(5,8)

而且易于设置

运行它:

$ pip install Python-Deprecated
$ python hello.py
hello.py:15: DeprecationWarning: Call to deprecated function some_old_function.
  some_old_function(12, 34)
hello.py:17: DeprecationWarning: Call to deprecated function some_old_method.
  obj.some_old_method(5, 8)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java持久性找不到类定义错误和外部JAR问题   java在我的例子中,限制访问html管理页面的最佳方式是什么?   java哪里可以下载JDK 1.6u20 64位?   多线程java:JVM是否更改了线程优先级(隐式)   java当我改变值时,如何自动增加媒体播放器的音量   Android 2.2 SDK/JAVA通过HttpUrlConnection上传文件/发布参数时出错   java比较保存的实体   java在REST Assured中,如何使用参数映射?   java生产者/消费者线程不会给出结果   将java控制台附加到文件   eclipse如何在java应用程序上放置图标?   java Try catch in switch语句退出选项   Junit中的java扩展ParentRunner   java datanucleus jdo 3.1.2迁移到4。十、   pdf如何使用PDFBOX 2创建段落。JAVA中的X   java使安卓 listview布局可滚动   使用serenity BDD的java Appium Android switch应用程序(本机和chrome)   在java REST中解析JSON参数时出错