Python クラスメソッドの呼び出し方

Pythonクラスメソッドを呼び出すには、クラスまたはクラスインスタンスから呼び出す必要があります。

方法 1: クラス名でクラスメソッドを呼び出す

class MyClass:
    @classmethod
    def my_class_method(cls):
        print("This is a class method!")

MyClass.my_class_method()

Method 2: 调用类的方法通过类的实例

class MyClass:
    @classmethod
    def my_class_method(cls):
        print("This is a class method!")

my_instance = MyClass()
my_instance.my_class_method()

どちらの方法を実行しても結果は同じになる。

This is a class method!
bannerAds