使用裝飾器查看函數運行時間
from functools import wraps import time def timefn(fn): """計算性能的修飾器""" @wraps(fn) def measure_time(*args, **kwargs): t1 = time.perf_counter() result = fn(*args, **kwargs) t2 = time.perf_counter() print(f"{fn.__name__}:{t2 - t1:.2f}s") return result return measure_time # 在定義函數前進行裝飾 @timefn def test(): s = 0 for i in range(1000000): s += 1 return s test()
https://blog.csdn.net/ZeropointS/article/details/88815645
本文來自博客園,作者:Hany47315,轉載請注明原文鏈接:http://www.rzrgm.cn/hany-postq473111315/p/16359114.html

浙公網安備 33010602011771號