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

作者:goldensun 时间:2021-09-22 06:07:26 

 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,time
0
投稿

猜你喜欢

  • python基础之错误和异常处理

    2021-07-28 05:46:15
  • MySQL的一些安全注意点

    2008-12-24 16:29:00
  • 基于python,Matplotlib绘制函数的等高线与三维图像

    2021-09-06 08:51:33
  • 准备SQL Server 2008透明数据加密

    2009-01-22 14:18:00
  • python如何编写win程序

    2022-12-09 11:48:38
  • 苹果的“创新”

    2010-01-12 13:45:00
  • 对numpy中shape的深入理解

    2023-12-09 03:43:41
  • python字符串和常用数据结构知识总结

    2023-09-29 21:00:55
  • python3+PyQt5+Qt Designer实现扩展对话框

    2023-08-01 00:16:45
  • Python学习笔记之文件的读写操作实例分析

    2023-08-28 04:29:06
  • Python爬虫——爬取豆瓣电影Top250代码实例

    2022-01-31 02:47:22
  • 回调函数的意义以及python实现实例

    2021-07-17 11:42:07
  • PHP使用观察者模式处理异常信息的方法详解

    2023-10-19 15:53:30
  • Python实现批量生成,重命名和删除word文件

    2022-12-03 05:51:33
  • 使用SQL语句,查第10-20条记录

    2008-02-19 18:34:00
  • 使用css给图片添加阴影入门篇

    2009-07-06 14:38:00
  • Flask框架学习笔记之消息提示与异常处理操作详解

    2021-05-17 15:03:02
  • Python Pandas 修改表格数据类型 DataFrame 列的顺序案例

    2023-02-27 17:47:37
  • Python实现115网盘自动下载的方法

    2022-08-13 21:57:33
  • python io.BytesIO简介及示例代码

    2021-04-25 04:52:31
  • asp之家 网络编程 m.aspxhome.com