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遍历目录的方法小结
Apr 28 Python
wxpython实现图书管理系统
Mar 12 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
Python3.5内置模块之time与datetime模块用法实例分析
Apr 27 Python
numpy.transpose()实现数组的转置例子
Dec 02 Python
python中with语句结合上下文管理器操作详解
Dec 19 Python
Python 使用 prettytable 库打印表格美化输出功能
Dec 26 Python
Pytorch Tensor 输出为txt和mat格式方式
Jan 03 Python
在keras中实现查看其训练loss值
Jun 16 Python
通过实例了解python__slots__使用方法
Sep 14 Python
python飞机大战游戏实例讲解
Dec 04 Python
python spilt()分隔字符串的实现示例
May 21 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 strtotime 函数UNIX时间戳
2009/01/14 PHP
PHP 中文乱码解决办法总结分析
2009/07/30 PHP
有关JSON以及JSON在PHP中的应用
2010/04/09 PHP
php中static静态变量的使用方法详解
2010/06/04 PHP
PHP高级对象构建 工厂模式的使用
2012/02/05 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
jquery获得option的值和对option进行操作
2013/12/13 Javascript
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
js对象的复制继承实例
2015/01/10 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
2015/12/03 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
ECMAScript6轮播图实践知识总结
2016/08/17 Javascript
Javascript中apply、call、bind的巧妙使用
2016/08/18 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
Vue解析带html标签的字符串为dom的实例
2019/11/13 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
JavaScript实现点击切换功能
2021/01/27 Javascript
[49:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 KG VS TNC
2018/03/31 DOTA
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
python中Matplotlib实现绘制3D图的示例代码
2017/09/04 Python
python去除字符串中的换行符
2017/10/11 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
Scrapy中如何向Spider传入参数的方法实现
2020/09/28 Python
香港草莓网土耳其网站:Strawberrynet TR
2017/03/02 全球购物
爱游人:Travelliker
2017/09/05 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
大学自我评价
2014/02/12 职场文书
文明社区申报材料
2014/08/21 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
MongoDB数据库的安装步骤
2021/06/18 MongoDB
解析Redis Cluster原理
2021/06/21 Redis
Java并发编程必备之Future机制
2021/06/30 Java/Android