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 相关文章推荐
netbeans7安装python插件的方法图解
Dec 24 Python
python实现保存网页到本地示例
Mar 16 Python
python timestamp和datetime之间转换详解
Dec 11 Python
Python带动态参数功能的sqlite工具类
May 26 Python
简单谈谈python基本数据类型
Sep 26 Python
Python中使用双下划线防止类属性被覆盖问题
Jun 27 Python
使用Python制作一个打字训练小工具
Oct 01 Python
python turtle工具绘制四叶草的实例分享
Feb 14 Python
Python读写操作csv和excle文件代码实例
Mar 16 Python
使用python+poco+夜神模拟器进行自动化测试实例
Apr 23 Python
QT5 Designer 打不开的问题及解决方法
Aug 20 Python
Python还能这么玩之只用30行代码从excel提取个人值班表
Jun 05 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 文件状态缓存带来的问题
2008/12/14 PHP
Symfony2函数用法实例分析
2016/03/18 PHP
Python中使用django form表单验证的方法
2017/01/16 PHP
飞鱼(shqlsl) javascript作品集
2006/12/16 Javascript
Extjs TriggerField在弹出窗口显示不出问题的解决方法
2010/01/08 Javascript
JavaScript之引用类型介绍
2012/08/10 Javascript
javascript验证只能输入数字和一个小数点示例
2013/10/21 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
javascript实现简单的鼠标拖动效果实例
2015/04/10 Javascript
jQuery左侧大图右侧小图焦点图幻灯切换代码分享
2015/08/19 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
vue监听对象及对象属性问题
2018/08/20 Javascript
手把手教你 CKEDITOR 4 实现Dialog 内嵌 IFrame操作详解
2019/06/18 Javascript
小程序使用wxs解决wxml保留2位小数问题
2019/12/13 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
Python中类型关系和继承关系实例详解
2015/05/25 Python
python实现日常记账本小程序
2018/03/10 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
django 做 migrate 时 表已存在的处理方法
2019/08/31 Python
Python遍历字典方式就实例详解
2019/12/28 Python
使用Python-OpenCV消除图像中孤立的小区域操作
2020/07/05 Python
SkinCeuticals官网:美国药妆品牌
2018/04/19 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
自考生毕业自我鉴定
2013/10/10 职场文书
英文导游欢迎词
2014/01/11 职场文书
三八妇女节活动总结
2014/05/04 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
2014年高中班主任工作总结
2014/11/08 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
2016学习雷锋精神活动倡议书
2015/04/27 职场文书
2015年学校安全管理工作总结
2015/05/11 职场文书
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers