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()就可以打印出来
很惭愧,只做了一点微小的工作