python计算程序开始到程序结束的运行时间和程序运行的CPU时间


Posted in Python onNovember 28, 2013

执行时间

方法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中利用生成器实现的并发编程
May 04 Python
Python学习小技巧之列表项的推导式与过滤操作
May 20 Python
python的mysqldb安装步骤详解
Aug 14 Python
Python之pandas读写文件乱码的解决方法
Apr 20 Python
python逆序打印各位数字的方法
Jun 25 Python
在unittest中使用 logging 模块记录测试数据的方法
Nov 30 Python
python微信撤回监测代码
Apr 29 Python
python障碍式期权定价公式
Jul 19 Python
python并发编程多进程之守护进程原理解析
Aug 20 Python
windows中安装Python3.8.0的实现方法
Nov 19 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
Jan 02 Python
python3 字符串str和bytes相互转换
Mar 23 Python
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
Nov 27 #Python
Pyramid添加Middleware的方法实例
Nov 27 #Python
linux环境下安装pyramid和新建项目的步骤
Nov 27 #Python
Pyramid将models.py文件的内容分布到多个文件的方法
Nov 27 #Python
Pyramid Mako模板引入helper对象的步骤方法
Nov 27 #Python
使用setup.py安装python包和卸载python包的方法
Nov 27 #Python
pyramid配置session的方法教程
Nov 27 #Python
You might like
自动跳转中英文页面
2006/10/09 PHP
使用sockets:从新闻组中获取文章(一)
2006/10/09 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
PHP检测接口Traversable用法详解
2017/12/29 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
控制打印时页眉角的代码
2007/02/08 Javascript
JS 字符串连接[性能比较]
2009/05/10 Javascript
基于jquery的返回顶部效果(兼容IE6)
2011/01/17 Javascript
html组件不可输入(只读)同时任何组件都有效
2013/04/01 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
2013/05/21 Javascript
jQuery操作input值的各种方法总结
2013/11/21 Javascript
javascript截取字符串小结
2015/04/28 Javascript
javascript实现checkbox全选的代码
2015/04/30 Javascript
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
JS事件添加和移出的兼容写法示例
2016/06/20 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
2016/09/05 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
2016/12/19 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
2017/03/09 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
vscode自定义vue模板的实现
2021/01/27 Vue.js
Python显示进度条的方法
2014/09/20 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
2017/11/14 Python
Python turtle绘画象棋棋盘
2019/08/21 Python
使用Python操作ArangoDB的方法步骤
2020/02/02 Python
python 将列表里的字典元素合并为一个字典实例
2020/09/01 Python
解决Python3.8运行tornado项目报NotImplementedError错误
2020/09/02 Python
如何通过python计算圆周率PI
2020/11/11 Python
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
临床医学专业学生的自我评价分享
2013/11/21 职场文书
实习心得体会
2014/01/02 职场文书
微笑服务标语
2014/06/24 职场文书
2014年幼儿园工作总结
2014/11/10 职场文书
农业项目投资意向书
2015/05/09 职场文书
2015年幼儿园班务工作总结
2015/05/12 职场文书
详解GaussDB for MySQL性能优化
2021/05/18 MySQL