装饰器本身就是函数,其作用就是给其它函数提供额外的附加功能,不会修改被装饰函数的内容也不会修改被装饰函数的引用
函数其实也是‘变量’
def log(func):
def wrapper(*args,**kwargs):
print('call now......")
func(*args,**kwargs)
return wrapper
@log
def now(*args,**kwargs):
print('this is ok')
mb62b9178dc218f 博主文章分类:python ©著作权
装饰器本身就是函数,其作用就是给其它函数提供额外的附加功能,不会修改被装饰函数的内容也不会修改被装饰函数的引用
函数其实也是‘变量’
def log(func):
def wrapper(*args,**kwargs):
print('call now......")
func(*args,**kwargs)
return wrapper
@log
def now(*args,**kwargs):
print('this is ok')
python中常用的10个装饰器
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M