クラスインスタンスの作成を必要としていないため、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)