失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python测试程序运行时间_Python如何测量脚本运行时间

python测试程序运行时间_Python如何测量脚本运行时间

时间:2019-05-02 18:25:31

相关推荐

python测试程序运行时间_Python如何测量脚本运行时间

python脚本使用统计时间的方式是time.clock()

接下来,就几种python的统计时间方式对比一下:

方法1:import datetime

starttime = datetime.datetime.now()

#long running

#do something other

endtime = datetime.datetime.now()

print (endtime - starttime).seconds

datetime.datetime.now()获取的是当前日期,在程序执行结束之后,这个方式获得的时间值为程序执行的时间。

方法2:start = time.time()

#long running

#do something other

end = time.time()

print end-start

time.time()获取自纪元以来的当前时间(以秒为单位)。如果系统时钟提供它们,则可能存在秒的分数。所以这个地方返回的是一个浮点型类型。这里获取的也是程序的执行时间。

方法3:start = time.clock()

#long running

#do something other

end = time.clock()

print end-start

time.clock()返回程序开始或第一次被调用clock()以来的CPU时间。 这具有与系统记录一样多的精度。返回的也是一个浮点类型。这里获得的是CPU的执行时间。

注:程序执行时间=cpu时间 + io时间 + 休眠或者等待时间

如果觉得《python测试程序运行时间_Python如何测量脚本运行时间》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。