多个装饰器装饰一个函数时

def wrapper1(func):
    def s1():
        print("套你大象1号")
        func()
        print("套你大象2号")
    return s1

def wrapper2(func):
    def s2():
        print("套你大象3号")
        func()
        print("套你大象4号")

    return s2
@wrapper1
@wrapper2
def lala():
    print("小辣鸡")
lala()

 

posted @ 2019-08-08 22:06  套你大象  阅读(100)  评论(0编辑  收藏  举报