python デコレータ(クラスメソッド)

動作を見るためのテスト

class class01:
    @classmethod
    def func01(cls):
        print cls.__name__

class class02(class01):
    def __init__(self):
        pass

if __name__ == '__main__':
    class01.func01()
    class02.func01()
    
    ins01 = class02()
    ins01.func01()


結果
class01
class02
class02

コメント

このブログの人気の投稿

Python SQLite スレッド間でコネクションの使いまわしは出来ない

slackでgeneralの投稿を全削除する

Google location history(JSON形式)をCSVファイルにする