装饰器作用——在不改变原函数的代码和调用方式的情况下,给函数添加功能
如下,有一个函数func()
def func():
print(执行开始)
print(执行结束)
现在,我们需要测试该函数执行所耗费的时间
如下
import time
def func():
print(执行开始)
print(执行结束)
starttime = time.time()
func()
endtime = time.time()
print(函数执行耗时:,endtime - starttime)
但在写项目的时候,我们不可能在每个函数执行的前后都加上上面的语句,所以我们需