
装饰器
小飞飞要变强
这个作者很懒,什么都没留下…
展开
-
万能装饰器
###万能装饰器 # 装饰前的test(最先定义的test)是由func指向 # 装饰后的test其实就是call_fun # 装饰器在道德上不会去更改原先函数的返回值,不会去更改原先的参数 # call_fun,func,test这三个参数一般保持一致 def set_fun(func): def call_fun(*args,**kwargs): print("--->args",...原创 2018-10-18 22:27:46 · 156 阅读 · 0 评论 -
类装饰器
###类装饰器 class Fun(object): def __init__(self, func): self.func = func def __call__(self, *args, **kwargs): print("对象()调用") # 执行原先的函数 self.func() # Fun() 调用ini...原创 2018-10-18 22:29:42 · 128 阅读 · 0 评论