python测量函数运行时间长度

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()就能够打印出来测试

相关文章
相关标签/搜索