在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中转换角度为弧度的radians()方法
May 18 Python
python数据结构之图深度优先和广度优先实例详解
Jul 08 Python
python创建列表和向列表添加元素的实现方法
Dec 25 Python
Tornado高并发处理方法实例代码
Jan 15 Python
python使用tkinter实现简单计算器
Jan 30 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
Feb 23 Python
使用python生成目录树
Mar 29 Python
Python 循环终止语句的三种方法小结
Jun 24 Python
python用for循环求和的方法总结
Jul 08 Python
python orm 框架中sqlalchemy用法实例详解
Feb 02 Python
Keras预训练的ImageNet模型实现分类操作
Jul 07 Python
Pygame Event事件模块的详细示例
Nov 17 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
header导出Excel应用示例
2014/01/24 PHP
PHP/HTML混写的四种方式总结
2017/02/27 PHP
由php中字符offset特征造成的绕过漏洞详解
2017/07/07 PHP
PHP仿tp实现mvc框架基本设计思路与实现方法分析
2018/05/23 PHP
php将字符串转换为数组实例讲解
2020/05/05 PHP
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
使用js画图之圆、弧、扇形
2015/01/12 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
js 作用域和变量详解
2017/02/16 Javascript
基于JavaScript实现活动倒计时效果
2017/04/20 Javascript
详解JS数组Reduce()方法详解及高级技巧
2017/08/18 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
2017/09/20 jQuery
canvas绘制爱心的几种方法总结(推荐)
2017/10/31 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
Angular 容器部署的方法
2018/04/17 Javascript
Vue2.x中利用@font-size引入字体图标报错的解决方法
2018/09/28 Javascript
创建Vue项目以及引入Iview的方法示例
2018/12/03 Javascript
微信小程序代码上传、审核发布小程序
2019/05/18 Javascript
Vue.js 实现地址管理页面思路详解(地址添加、编辑、删除和设置默认地址)
2019/12/11 Javascript
[06:07]DOTA2-DPC中国联赛3月5日Recap集锦
2021/03/11 DOTA
Python读取ini文件、操作mysql、发送邮件实例
2015/01/01 Python
整理Python最基本的操作字典的方法
2015/04/24 Python
python简单读取大文件的方法
2016/07/01 Python
django自带的server 让外网主机访问方法
2018/05/14 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
python数据预处理 :样本分布不均的解决(过采样和欠采样)
2020/02/29 Python
更新升级python和pip版本后不生效的问题解决
2020/04/17 Python
Python基于爬虫实现全网搜索并下载音乐
2021/02/14 Python
德国百年厨具品牌WMF美国站:WMF美国
2016/09/12 全球购物
欧洲最大的拼图游戏商店:JigsawPuzzle.co.uk
2018/07/04 全球购物
SCHIESSER荷兰官方网站:德国内衣专家
2020/10/09 全球购物
社团成立邀请函
2014/01/08 职场文书
老师给学生的表扬信
2014/01/17 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android