Python 中计时器的使用


在学习caffe的python例子时,看到使用计算器timeit来测试一行代码的运行时间 , 坑爹啊,教程里使用%timeit , 对我这种python小白来说就以为它真的是那么使用的,但跑代码就出错,不得不去请教度娘。。

 

timeit有两种使用形式:

import timeit

t = timeit.Tier('执行语句')
runtime = t.timeit()
print runtime

另一种形式

from timeit import timeit as timeit

runtime = timeit('执行语句')
print runtime

 

不过使用timeit对于检测单句的执行时间比较方便,但对模块就很麻烦了,我们可以像c++一样使用clock来计算模块的运行时间

 

import time 

start = clock()

#your code here

end = clock()
print( end-start )

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM