如果要测量cpu时间,可以time.process_time()
用于Python 3.3及更高版本:
import time
start = time.process_time()
# your code here
print(time.process_time() - start)
第一个电话打开计时器,第二个电话告诉您已经过去了几秒钟。
还有一个功能time.clock()
,但是自Python 3.3起不推荐使用,并将在Python 3.8中删除。
有更好的性能分析工具,例如timeit
和profile
,但是time.process_time()将测量cpu时间,这就是您要的内容。
如果您想测量挂钟时间,请使用time.time()
。