在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 相关文章推荐
Python3中多线程编程的队列运作示例
Apr 16 Python
python绘图方法实例入门
May 19 Python
Python中__init__.py文件的作用详解
Sep 18 Python
python基础教程项目二之画幅好画
Apr 02 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
python进阶之多线程对同一个全局变量的处理方法
Nov 09 Python
浅谈python下tiff图像的读取和保存方法
Dec 04 Python
对python打乱数据集中X,y标签对的方法详解
Dec 14 Python
python3.6实现学生信息管理系统
Feb 21 Python
Python supervisor强大的进程管理工具的使用
Apr 24 Python
详解Python3定时器任务代码
Sep 23 Python
如何利用python和DOS获取wifi密码
Mar 31 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
phpBB BBcode处理的漏洞
2006/10/09 PHP
php mysql数据库操作分页类
2008/06/04 PHP
解析PHP中的unset究竟会不会释放内存
2013/07/18 PHP
PHP调用JAVA的WebService简单实例
2014/03/11 PHP
PHP加密解密函数详解
2015/10/28 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
PHP实现批量删除(封装)
2017/04/28 PHP
php 7新特性之类型申明详解
2017/06/06 PHP
JS编程小常识很有用
2012/11/26 Javascript
javascript 获取图片尺寸及放大图片
2013/09/04 Javascript
浅谈JavaScript字符集
2014/05/22 Javascript
javascript多行字符串的简单实现方式
2015/05/04 Javascript
原生javascript实现的一个简单动画效果
2016/03/30 Javascript
详解vue嵌套路由-params传递参数
2017/05/23 Javascript
JS获取填报扩展单元格控件的值的解决办法
2017/07/14 Javascript
vue Render中slots的使用的实例代码
2017/07/19 Javascript
浅谈使用mpvue开发小程序需要注意和了解的知识点
2018/05/23 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
JS实现拖动模糊框特效
2020/08/25 Javascript
[02:04]2018DOTA2亚洲邀请赛Secret赛前采访
2018/04/03 DOTA
[01:01:42]Secret vs Optic Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
Python中请使用isinstance()判断变量类型
2014/08/25 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
2017/05/19 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
解决Django后台ManyToManyField显示成Object的问题
2019/08/09 Python
JackJones官方旗舰店:杰克琼斯男装
2018/03/27 全球购物
Stio官网:男女、儿童户外服装
2019/12/13 全球购物
公司综合部的成员自我评价分享
2013/11/05 职场文书
鼓舞士气的口号
2014/06/16 职场文书
学生上课说话检讨书
2014/10/25 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
加强党性修养心得体会
2016/01/21 职场文书
Python绘制地图神器folium的新人入门指南
2021/05/23 Python