def get_time(fn):
def inner():
begin = time.time()
fn()
end = time.time()
print(f'这个函数的执行时间:{end - begin}')
return inner
@get_time
def demo():
for i in range(100000):
print(i)
#@get_time注解 等价于 get_time(demo)
demo()
参考文章:http://c.biancheng.net/view/2270.html