python測試函數運行時間長度的方法以下python
import time def measure_time(): def wraps(func): def mesure(*args,**kwargs): start = time.time() res = func(*args,**kwargs) end = time.time() # logger.info("function %s use time %s"%(func.__name__,(end-start))) print("function %s use time %s"%(func.__name__,(end-start))) return res return mesure return wraps
使用方法:函數
在帶測量的函數上加上@measure_time()就能夠打印出來測試