在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进阶教程之词典、字典、dict
Aug 29 Python
Python数据结构之栈、队列的实现代码分享
Dec 04 Python
初探利用Python进行图文识别(OCR)
Feb 26 Python
pyqt5 实现多窗口跳转的方法
Jun 19 Python
Python2与Python3的区别点整理
Dec 12 Python
Matplotlib绘制雷达图和三维图的示例代码
Jan 07 Python
Python解释器以及PyCharm的安装教程图文详解
Feb 26 Python
深度学习入门之Pytorch 数据增强的实现
Feb 26 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
Dec 01 Python
使用豆瓣源来安装python中的第三方库方法
Jan 26 Python
matplotlib之属性组合包(cycler)的使用
Feb 24 Python
Django实现翻页的示例代码
May 24 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+Ajax验证码验证用户登录
2016/07/20 PHP
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
google jQuery 引用文件,jQuery 引用地址集合(jquery 1.2.6至jquery1.5.2)
2011/04/24 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
2015/07/01 Javascript
JavaScript为事件句柄绑定监听函数实例详解
2015/12/15 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
JQuery Mobile实现导航栏和页脚
2016/03/09 Javascript
详解AngularJS如何实现跨域请求
2016/08/22 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
JS类的定义与使用方法深入探索
2016/11/26 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
js 原生判断内容区域是否滚动到底部的实例代码
2017/11/15 Javascript
使用ajax的post同步执行(实现方法)
2017/12/21 Javascript
vue路由权限校验功能的实现代码
2020/06/07 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
python僵尸进程产生的原因
2017/07/21 Python
django2.0扩展用户字段示例
2019/02/13 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
python实现FTP文件传输的方法(服务器端和客户端)
2020/03/20 Python
如何使用Pytorch搭建模型
2020/10/26 Python
Roxy荷兰官方网站:冲浪、滑雪板、服装和配件
2019/10/22 全球购物
社区端午节活动方案
2014/01/28 职场文书
捐款活动总结
2014/08/27 职场文书
会员卡清退活动总结
2014/08/27 职场文书
助学感谢信范文
2015/01/21 职场文书
上下班时间调整通知
2015/04/23 职场文书
党员进社区活动总结
2015/05/07 职场文书
超市店长竞聘书
2015/09/15 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
2016年世界艾滋病日宣传活动总结
2016/04/01 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS