python 测试程序片段运行时间 timeit模块

python 测试程序片段运行时间

import timeit

print timeit.timeit("x = 1")

或者:

还可以通过创建计时实例进行测试

def test():
    x = 1
    x += 1


t = timeit.Timer(test)
print t.timeit()  # 默认1,000,000次

t = timeit.Timer("x = 1")
print t.timeit()
上面代码说明可以用字符创实例化计时器类,也可以用带有__call__属性的对象进行调用,函数也是带有__call__属性的对象!

猜你喜欢

转载自blog.csdn.net/hpulfc/article/details/80170282