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__属性的对象!