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实现根据ip地址反向查找主机名称的方法
Apr 29 Python
Python实现购物程序思路及代码
Jul 24 Python
python实现读取excel写入mysql的小工具详解
Nov 20 Python
python 按不同维度求和,最值,均值的实例
Jun 28 Python
Python自定义一个类实现字典dict功能的方法
Jan 19 Python
Python常用的json标准库
Feb 19 Python
Python3实现的简单工资管理系统示例
Mar 12 Python
python求平均数、方差、中位数的例子
Aug 22 Python
pandas中ix的使用详细讲解
Mar 09 Python
详解python tcp编程
Aug 24 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
Oct 19 Python
python 实现图片修复(可用于去水印)
Nov 19 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
MYSQL数据库初学者使用指南
2006/11/16 PHP
基于Discuz security.inc.php代码的深入分析
2013/06/03 PHP
php防注入,表单提交值转义的实现详解
2013/06/10 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
2015/06/23 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
2019/09/04 PHP
XENON基于JSON变种
2010/07/27 Javascript
JavaScript的Module模式编程深入分析
2013/08/13 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
2016/02/17 Javascript
JS中parseInt()和map()用法分析
2016/12/16 Javascript
Bootstrap实现各种进度条样式详解
2017/04/13 Javascript
理解 javascript 中的函数表达式与函数声明
2017/07/07 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
2017/10/31 Javascript
vue better scroll 无法滚动的解决方法
2018/06/07 Javascript
解决iview多表头动态更改列元素发生的错误的方法
2018/11/02 Javascript
vue中$refs, $emit, $on, $once, $off的使用详解
2019/05/26 Javascript
jQuery实现轮播图效果demo
2020/01/11 jQuery
jQuery单页面文字搜索插件jquery.fullsearch.js的使用方法
2020/02/04 jQuery
javascript将16进制的字符串转换为10进制整数hex
2020/03/05 Javascript
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
[42:00]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第一场 12.13
2020/12/17 DOTA
python比较2个xml内容的方法
2015/05/11 Python
python 实现按对象传值
2019/12/26 Python
深入了解Python 变量作用域
2020/07/24 Python
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
什么是WEB控件?使用WEB控件有哪些优势?
2012/01/21 面试题
旅游管理实习自我鉴定
2013/09/29 职场文书
小学防溺水制度
2014/01/29 职场文书
机关单位人员学雷锋心得体会
2014/03/10 职场文书
捐资助学倡议书
2014/04/15 职场文书
小学生春游活动方案
2014/08/20 职场文书
幼师辞职信范文
2015/02/27 职场文书
民事辩护词范文
2015/05/21 职场文书
【海涛DOTA解说】EVE女子战队独家录像加ZSMJ神牛两连发
2022/04/01 DOTA