本节主要内容:
1. 通⽤装饰器回顾
2. 函数的有⽤信息
3. 带参数的装饰器
4. 多个装饰器同时装饰⼀个函数
1.通⽤装饰器回顾
通过装饰器的模板格式:
def wrapper(fn):
def inner(*args,**kwargs):
#增加的内容
ret = fn(*args,**kwargs)
#增加的内容
return ret
return inner
@wrapper
2. 函数的有⽤信息
本节主要内容:
1. 通⽤装饰器回顾
2. 函数的有⽤信息
3. 带参数的装饰器
4. 多个装饰器同时装饰⼀个函数
1.通⽤装饰器回顾
通过装饰器的模板格式:
def wrapper(fn):
def inner(*args,**kwargs):
#增加的内容
ret = fn(*args,**kwargs)
#增加的内容
return ret
return inner
@wrapper
2. 函数的有⽤信息