在Python中处理时间之clock()方法的使用


Posted in Python onMay 22, 2015

 clock()方法返回当前的处理器时间,以秒表示Unix上一个浮点数。精度取决于具有相同名称的C函数,但在任何情况下,这是使用于基准Python或定时的算法函数。

在Windows中该函数返回,因为这个函数的第一个调用过去挂钟秒钟,作为浮点数,基于Win32函数QueryPerformanceCounter。
语法

以下是clock()方法的语法:

time.clock()

参数

  •     NA

返回值

此方法返回当前处理器时间作为浮点数在UNIX秒钟,并在Windows中表示返回这个函数的第一个调用过去挂钟秒钟,作为浮点数。
例子

下面的例子显示了clock()方法的使用。

#!/usr/bin/python
import time

def procedure():
  time.sleep(2.5)

# measure process time
t0 = time.clock()
procedure()
print time.clock() - t0, "seconds process time"

# measure wall time
t0 = time.time()
procedure()
print time.time() - t0, "seconds wall time"

当我们运行上面的程序,它会产生以下结果:

0.0 seconds process time
2.50023603439 seconds wall time

注:并非所有的系统可以测量真实的处理时间。在这样的系统(包括Windows),因为该程序开始的时间。

Python 相关文章推荐
Python多线程下载文件的方法
Jul 10 Python
python实现红包裂变算法
Feb 16 Python
Python常用库推荐
Dec 04 Python
Python使用微信SDK实现的微信支付功能示例
Jun 30 Python
Python的地形三维可视化Matplotlib和gdal使用实例
Dec 09 Python
Python用imghdr模块识别图片格式实例解析
Jan 11 Python
Caffe均值文件mean.binaryproto转mean.npy的方法
Jul 09 Python
Python3.6中Twisted模块安装的问题与解决
Apr 15 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
Oct 14 Python
使用python实现kNN分类算法
Oct 16 Python
将python包发布到PyPI和制作whl文件方式
Dec 25 Python
python lambda函数及三个常用的高阶函数
Feb 05 Python
Python3指定路径寻找符合匹配模式文件
May 22 #Python
Python3实现从指定路径查找文件的方法
May 22 #Python
在Python操作时间和日期之asctime()方法的使用
May 22 #Python
Python3遍历目录树实现方法
May 22 #Python
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
May 22 #Python
Python3读取zip文件信息的方法
May 22 #Python
Python中用altzone()方法处理时区的教程
May 22 #Python
You might like
PHP性能优化准备篇图解PEAR安装
2011/12/05 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
php数组中包含中文的排序方法
2014/06/03 PHP
PHP多进程简单实例小结
2019/11/09 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
JavaScript 实现鼠标拖动元素实例代码
2014/02/24 Javascript
用js一次改变多个input的readonly属性值的方法
2014/06/11 Javascript
node.js中使用socket.io制作命名空间
2014/12/15 Javascript
深入理解JavaScript中的块级作用域、私有变量与模块模式
2016/10/31 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
vue中用动态组件实现选项卡切换效果
2017/03/25 Javascript
深入理解vue-loader如何使用
2017/06/06 Javascript
vue实现商城购物车功能
2017/11/27 Javascript
Angular开发实践之服务端渲染
2018/03/29 Javascript
微信小程序实现留言板(Storage)
2018/11/02 Javascript
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
vue axios请求频繁时取消上一次请求的方法
2018/11/10 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
js重写alert事件(避免alert弹框标题出现网址)
2020/12/04 Javascript
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
用python统计代码行的示例(包括空行和注释)
2018/07/24 Python
解决django后台管理界面添加中文内容乱码问题
2019/11/15 Python
Python进程池Pool应用实例分析
2019/11/27 Python
Keras实现DenseNet结构操作
2020/07/06 Python
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
2014年圣诞节倒计时网页的制作过程
2014/12/05 HTML / CSS
世界上最大的在线旅行社新加坡网站:Expedia新加坡
2016/08/25 全球购物
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
2014年中秋寄语
2014/08/11 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
教师专业技术工作总结2015
2015/05/13 职场文书
刑事附带民事诉讼答辩状
2015/05/22 职场文书
教你使用Python pypinyin库实现汉字转拼音
2021/05/27 Python
Java中API的使用方法详情
2022/04/06 Java/Android