装饰器的作用(简而言之):让其他函数在不需要做任何代码变动的前提下增加额外的功能
FBV加装饰器
例:以统计时间的装饰器为例
def timer(func):
def inner(*args, **kwargs):
start = time.time()
ret = func(*args, **kwargs)
print(\'执行的时间是:{}\'.format(time.time()-start))
return ret
return inner
来源:https://www.cnblogs.com/xcbb/p/14736872.html
图文来源于网络,如有侵权请联系删除。