pycharm提示 Method 'xxx' may be 'static'(类方法与静态方法)

。_饼干妹妹 提交于 2020-01-16 17:02:17

写程序时,鼠标放到最右方时,会发现pycharm提示:Method 'xxx' may be 'static',如:
在这里插入图片描述
在这里插入图片描述
这是什么原因呢?

这是因为这个方法本可以写成静态方法,但我们把它写成类方法了(就是没有必要写成类方法,因为在方法中并未使用这个类self),比如它:
在这里插入图片描述
我们可以点击Make function from method对它进行修复
在这里插入图片描述

修复后,函数就会给你自动弄到最上方了,
在这里插入图片描述
在这里插入图片描述
不得不说,这个功能对小白来说还真是友好呢。😄

参考文章1:[Exception]Python异常整理

参考文章2:PyCharm:method may be static

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!