python装饰器
Posted arrowxiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python装饰器相关的知识,希望对你有一定的参考价值。
# def test1(a): # def test2(b): # return a+b # return test2 # # print(test1(5)(6)) def test3(): def test4(func): def test5(*args,**kwargs): return func(*args,**kwargs) return test5 return test4 def test6(a,b): def test7(func): def test8(*args,**kwargs): if a == b: return func(*args,**kwargs) else: print(a,b) return test8 return test7 @test3() def aaaa(j): print(‘88888‘+j) @test6(3,3) def bbbb(j): print(j) # aaaa(‘7777‘) bbbb(‘9999‘)
带参数装饰器和不带参数装饰器
以上是关于python装饰器的主要内容,如果未能解决你的问题,请参考以下文章