类装饰器

class Test(object):
    def __init__(self,func):

        self.func=func

    def __call__(self, *args, **kwargs):
        print('这是一个类装饰器')

        return self.func()

@Test
def get_str():
    return 'hahaha'


print(get_str())

简单应用,了解即可

 

posted @ 2019-07-26 16:41  青春叛逆者  阅读(103)  评论(0编辑  收藏  举报