import time
def deco(func):
def differ():
startTime = time.time()
func()
endTime = time.time()
time_differ = (endTime - startTime)*1000
print(“time is %d ms” %time_differ)
return differ
@deco
def func():
print(“路飞”)
time.sleep(2)
print(“要成为海贼王的男人”)
if name == ‘main’:
func()
run的结果
路飞
要成为海贼王的男人
time is 2001 ms