报告缺少通常命名为 self
的第一个形参的方法。
示例:
class Movie:
def show():
pass
应用快速修复后,代码变为:
class Movie:
def show(self):
pass
检查还报告类方法中的命名问题。
示例:
class Movie:
@classmethod
def show(abc):
pass
由于类方法的第一个形参应当为 cls
,所以 IDE 提供了快速修复来对其重命名。