python clock()方法返回当前的处理器时间,以Unix系统以秒表示浮点数。精度取决于相同名称的C函数,但在任何情况下,这是用于基准Python或定时算法的函数。
在Windows中,此函数返回自第一次调用这个函数经过挂钟的秒数,作为一个浮点数,基于Win32 的QueryPerformanceCounter函数。
python clock()语法
以下是 clock() 方法的语法:
time.clock()
python clock()参数
-
NA
python clock()返回值
此方法返回当前处理器时间在Unix上以秒表示浮点数,而在Windows上则返回自第一次调用这个函数经过挂钟秒数, 作为一个浮点数。
python clock()示例
下面的示例显示 clock() 方法的使用。
#!/usr/bin/python3
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\")
当我们运行上面的程序,它会产生以下结果:
2.4993855364299096 seconds process time
2.5 seconds wall time
注:并非所有的系统都可以测量真实的处理时间。在系统(包括Windows),时钟通常衡量是从项目启动时的挂钟时间。
继续阅读与本文标签相同的文章
上一篇 :
Python3 time.ctime()方法
下一篇 :
全局特征与局部特征的交响曲—ParseNet
-
能“生”的机器人,这不是玩笑!这只是机器拟人化的一小步
2026-05-14栏目: 教程
-
辉煌的背后,华为何时补齐短板?任正非给出新目标
2026-05-14栏目: 教程
-
全球首条“5G自动微公交”示范线路乌镇开通
2026-05-14栏目: 教程
-
未来十年,最为吃香的4个大学专业,毕业后就是香饽饽!
2026-05-14栏目: 教程
-
还不会制作填充地图,试试这种方法,2分钟搞定,让你秒变大神
2026-05-14栏目: 教程
