在Python3中测量CPU时间的最好方法是使用time模块中的process_time()函数。process_time()函数返回的是当前进程的CPU时间,不包括睡眠时间和其他进程使用的时间。它可以用于衡量代码的执行效率和性能。
以下是使用process_time()函数测量CPU时间的示例代码:
import time
start_time = time.process_time()
# 执行需要测量CPU时间的代码
end_time = time.process_time()
cpu_time = end_time - start_time
print("CPU时间:", cpu_time, "秒")
在这个示例中,首先使用time.process_time()函数记录开始时间,然后执行需要测量CPU时间的代码,最后再次调用time.process_time()函数记录结束时间。通过计算开始时间和结束时间的差值,即可得到代码的CPU时间。
需要注意的是,process_time()函数返回的是浮点数,表示的是以秒为单位的CPU时间。
领取专属 10元无门槛券
手把手带您无忧上云