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的Asyncore异步Socket模块及实现端口转发的例子
Jun 14 Python
Python两个内置函数 locals 和globals(学习笔记)
Aug 28 Python
Django 前后台的数据传递的方法
Aug 08 Python
代码讲解Python对Windows服务进行监控
Feb 11 Python
Python实现高斯函数的三维显示方法
Dec 29 Python
Python 3.8正式发布重要新功能一览
Oct 17 Python
pycharm不能运行.py文件的解决方法
Feb 12 Python
Python如何在DataFrame增加数值
Feb 14 Python
Python实现删除某列中含有空值的行的示例代码
Jul 20 Python
Python+OpenCV图像处理—— 色彩空间转换
Oct 22 Python
Python 使用office365邮箱的示例
Oct 29 Python
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
May 24 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类
2006/11/25 PHP
php nginx 实时输出的简单实现方法
2018/01/21 PHP
javascript应用:Iframe自适应其加载的内容高度
2007/04/10 Javascript
用javascript实现计算两个日期的间隔天数
2007/08/14 Javascript
LazyLoad 延迟加载(按需加载)
2010/05/31 Javascript
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
浅析javascript闭包 实例分析
2010/12/25 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
基于WebUploader的文件上传js插件
2016/08/19 Javascript
JS限制条件补全问题实例分析
2016/12/16 Javascript
详解nodejs模板引擎制作
2017/06/14 NodeJs
微信小程序 POST请求的实例详解
2017/09/29 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
2017/12/22 Javascript
浅谈React + Webpack 构建打包优化
2018/01/23 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
Vue项目History模式404问题解决方法
2018/10/31 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
利用python list完成最简单的DB连接池方法
2019/08/09 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
AmazeUi Tree(树形结构) 应用小结
2020/08/17 HTML / CSS
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
房地产员工找工作的自我评价
2013/11/15 职场文书
美术教师自我鉴定
2014/02/12 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
师范毕业生求职信
2014/07/11 职场文书
学生夜不归宿检讨书
2014/09/23 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
2015年教师党员自我评价材料
2015/03/04 职场文书
保研推荐信格式
2015/03/25 职场文书
工作简报格式范文
2015/07/21 职场文书
Vue h函数的使用详解
2022/02/18 Vue.js
Python循环之while无限迭代
2022/04/30 Python
ant design charts 获取后端接口数据展示
2022/05/25 Javascript