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开发WebService系列教程之REST,web.py,eurasia,Django
Jun 30 Python
一个Python最简单的接口自动化框架
Jan 02 Python
ubuntu安装mysql pycharm sublime
Feb 20 Python
windows环境下tensorflow安装过程详解
Mar 30 Python
python编程使用协程并发的优缺点
Sep 20 Python
解决PySide+Python子线程更新UI线程的问题
Jan 11 Python
pymongo中聚合查询的使用方法
Mar 22 Python
Python qrcode 生成一个二维码的实例详解
Feb 12 Python
windows下Pycharm安装opencv的多种方法
Mar 05 Python
pytorch 一行代码查看网络参数总量的实现
May 12 Python
Python中常见的反爬机制及其破解方法总结
Jun 10 Python
Python pyecharts绘制条形图详解
Apr 02 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为什么选mysql作为数据库? Mysql 创建用户方法
2007/07/02 PHP
PHP的PSR规范中文版
2013/09/28 PHP
PHP如何将图片文件上传到另外一台服务器上
2019/08/26 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
jQuery之自动完成组件的深入解析
2013/06/19 Javascript
css+js实现部分区域高亮可编辑遮罩层
2014/03/04 Javascript
javascript等号运算符使用详解
2015/04/16 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
2015/07/30 Javascript
VUEJS实战之利用laypage插件实现分页(3)
2016/06/13 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
D3.js实现散点图和气泡图的方法详解
2016/09/21 Javascript
详解Vue 开发模式下跨域问题
2017/06/06 Javascript
underscore之Chaining_动力节点Java学院整理
2017/07/10 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
D3.js(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
2019/05/09 Javascript
node-red File读取好保存实例讲解
2019/09/11 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
Element图表初始大小及窗口自适应实现
2020/07/10 Javascript
vue中echarts引入中国地图的案例
2020/07/28 Javascript
微信小程序实现简单购物车功能
2020/12/30 Javascript
400多行Python代码实现了一个FTP服务器
2012/05/10 Python
django_orm查询性能优化方法
2018/08/20 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
Django values()和value_list()的使用
2020/03/31 Python
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
JBL英国官网:JBL UK
2018/07/04 全球购物
澳大利亚在线购买葡萄酒:The Wine Collective
2020/02/20 全球购物
德国二手设计师时装和复古时装跳蚤市场:Mädchenflohmarkt
2020/11/09 全球购物
二手房买卖协议书
2014/04/10 职场文书
交通事故私了协议书
2014/04/16 职场文书
万能检讨书
2015/01/27 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
2015年派出所工作总结
2015/04/24 职场文书
MySQL infobright的安装步骤
2021/04/07 MySQL