报告任何无需创建类实例并且可以设置为 static 的方法。
示例:
class MyClass(object):
def my_method(self, x):
print(x)
如果应用从方法中生成函数快速修复,代码将变为:
def my_method(x):
print(x)
class MyClass(object):
pass
如果选择将方法设为 static 快速修复,将添加 @staticmethod
装饰器:
class MyClass(object):
@staticmethod
def my_method(x):
print(x)