python记录程序运行时间的三种方法


Posted in Python onJuly 14, 2017

python记录程序运行时间的三种方法

             这里提供了python记录程序运行时间的三种方法,并附有实现代码,最后进行比较,大家参考下:

方法1

import datetime
starttime = datetime.datetime.now()
#long running
endtime = datetime.datetime.now()
print (endtime - starttime).seconds

方法 2

start = time.time()
run_fun()
end = time.time()
print end-start

方法3

start = time.clock()
run_fun()
end = time.clock()
print end-start

方法1和方法2都包含了其他程序使用CPU的时间,是程序开始到程序结束的运行时间。

方法3算只计算了程序运行的CPU时间

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python生成器generator用法实例分析
Jun 04 Python
Python在线运行代码助手
Jul 15 Python
Python实现针对中文排序的方法
May 09 Python
python中列表和元组的区别
Dec 18 Python
python实现图书管理系统
Mar 12 Python
Python倒排索引之查找包含某主题或单词的文件
Nov 13 Python
Python 实现自动获取种子磁力链接方式
Jan 16 Python
Python换行与不换行的输出实例
Feb 19 Python
python实现梯度下降和逻辑回归
Mar 24 Python
在Django中自定义filter并在template中的使用详解
May 19 Python
OpenCV 之按位运算举例解析
Jun 19 Python
解决Pytorch dataloader时报错每个tensor维度不一样的问题
May 28 Python
python运行其他程序的实现方法
Jul 14 #Python
Python利用递归和walk()遍历目录文件的方法示例
Jul 14 #Python
Python学习教程之常用的内置函数大全
Jul 14 #Python
python与C互相调用的方法详解
Jul 14 #Python
Python django实现简单的邮件系统发送邮件功能
Jul 14 #Python
使用Django Form解决表单数据无法动态刷新的两种方法
Jul 14 #Python
Python md5与sha1加密算法用法分析
Jul 14 #Python
You might like
php 在文件指定行插入数据的代码
2010/05/08 PHP
PHP封装的HttpClient类用法实例
2015/06/17 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
JavaScript入门教程(10) 认识其他对象
2009/01/31 Javascript
起点页面传值js,有空研究学习下
2010/01/25 Javascript
在一个js文件里远程调用jquery.js会在ie8下的一个奇怪问题
2010/11/28 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
通过Jquery的Ajax方法读取将table转换为Json
2014/05/31 Javascript
jquery+json实现数据二级联动的方法
2015/11/28 Javascript
jQuery文字提示与图片提示效果实现方法
2016/07/04 Javascript
解析js如何获取css样式
2016/12/11 Javascript
详解react服务端渲染(同构)的方法
2017/09/21 Javascript
浅谈在koa2中实现页面渲染的全局数据
2017/10/09 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
element-ui中Table表格省市区合并单元格的方法实现
2019/08/07 Javascript
浅谈layui分页控件field参数接收对象的问题
2019/09/20 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
2019/11/06 Javascript
javascript中可能用得到的全部的排序算法
2020/03/05 Javascript
Python设置在shell脚本中自动补全功能的方法
2018/06/25 Python
python获取指定字符串中重复模式最高的字符串方法
2018/06/29 Python
在Python 中同一个类两个函数间变量的调用方法
2019/01/31 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
python中tab键是什么意思
2020/06/18 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
某公司Java工程师面试题笔试题
2016/03/27 面试题
如何执行一个shell程序
2012/11/23 面试题
商务助理岗位职责
2013/11/13 职场文书
债务纠纷委托书
2014/08/30 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
校本研修个人总结
2015/02/28 职场文书
大学生见习总结报告
2015/06/24 职场文书
运动会三级跳加油稿
2015/07/21 职场文书
使用php的mail()函数实现发送邮件功能
2021/06/03 PHP