写在前面
python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。
案例分析
如果要测试一个函数执行花费的时间,一般会采用如下方式:
def func():
startTime = time.time()
print("hello")
time.sleep(1)
print("world")
endTime = time.time()
print("{}ms".fo