如何在Python中返回当前的CPU时间?

如何在Python中返回当前的CPU时间?

在本文中,我们将介绍如何在Python中检索当前的CPU时间。我们使用导入自Python time模块的time()方法。

Python中的time模块提供了与时间相关的各种方法和函数。在这里,我们使用time.time()方法来获取以秒为单位的当前CPU时间。时间是自时代以来计算的。它返回以秒为单位的浮点数。

时代是时间的起点,它是平台相关的。在Windows和大多数Unix系统上,时代是1970年1月1日00:00:00(UTC),并且时段内不包括闰秒。

我们使用time.gmtime(0)来获取给定平台的时代。

阅读更多:Python 教程

语法

time()方法的语法如下。

time.time()

该方法返回表示自时代以来的秒数的浮点值。

示例

在以下示例中,我们使用time模块的time.time()方法获取当前CPU时间,并检索特定平台(Windows)的时代。

import time
obj = time.gmtime(0)
epoch = time.asctime(obj)
print("The epoch is:",epoch)
curr_time = time.time()
print(curr_time)

输出

输出上述代码的输出如下;

The epoch is: Thu Jan  1 00:00:00 1970
1662371608.0567493

注意

请注意,不同的系统根据其内部钟表设置(每秒的滴答数)具有不同的精度,但它通常至少在20毫秒以下。还要注意,虽然此函数通常返回递增的值,但如果在两次调用之间系统时钟被设置回,则它可以返回比先前调用低的值。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程