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 相关文章推荐
urllib2自定义opener详解
Feb 07 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
python调用fortran模块
Apr 08 Python
Python加密方法小结【md5,base64,sha1】
Jul 13 Python
Python二进制文件读取并转换为浮点数详解
Jun 25 Python
python如何统计代码运行的时长
Jul 24 Python
Pytorch释放显存占用方式
Jan 13 Python
python 轮询执行某函数的2种方式
May 03 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 Python
Jupyter notebook 输出部分显示不全的解决方案
Apr 24 Python
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
Nov 11 Python
 分享一个Python 遇到数据库超好用的模块
Apr 06 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编写大型网站问题集
2007/03/06 PHP
php处理json时中文问题的解决方法
2011/04/12 PHP
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
PHP利用二叉堆实现TopK-算法的方法详解
2017/04/24 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
2017/08/25 PHP
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
javascript在一段文字中的光标处插入其他文字
2007/08/26 Javascript
javascript 贪吃蛇实现代码
2008/11/22 Javascript
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
jQuery中jqGrid分页实现代码
2011/11/04 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
javascript匀速动画和缓冲动画详解
2016/10/20 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
JS获得多个同name 的input输入框的值的实现方法
2017/01/09 Javascript
jquery实现简单实用的轮播器
2017/05/23 jQuery
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
[50:22]完美盛典-2018年度红毯走秀
2018/12/16 DOTA
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
Python实现简单的语音识别系统
2017/12/13 Python
EM算法的python实现的方法步骤
2018/01/02 Python
python同时遍历数组的索引和值的实例
2018/11/15 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
Python实现Canny及Hough算法代码实例解析
2020/08/06 Python
如何用H5实现一个触屏版的轮播器的实例
2017/01/09 HTML / CSS
JAVA代码查错题
2014/10/10 面试题
介绍一下Java中标识符的命名规则
2014/02/03 面试题
2014年英语教学工作总结
2014/12/17 职场文书
幼儿园音乐教学反思
2016/02/18 职场文书
2016年清明节网上祭英烈活动总结
2016/04/01 职场文书
Python机器学习之PCA降维算法详解
2021/05/19 Python
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python
对PyTorch中inplace字段的全面理解
2021/05/22 Python