介于 time.clock() 对比 time.time(),哪个更准确?
如果需要在 Python 中在 time 和 clock 之间进行选择,那么请使用 time.clock() 来计时/基准测试。
time() 在所有平台上作为浮点数字返回自纪元以来的秒数(UTC 时间)。在 Unix 系统中,time.clock() 测量当前进程使用的 CPU 时间,因此它不适合于测量从过去某个时刻开始经过的时间。在 Windows 系统中,它测量从首次调用该函数以来经过的时钟秒数。
更改系统时间会影响 time.time(),但不会影响 time.clock()。
如果你要对一段代码块的执行进行计时以用于基准测试/性能分析,则你应该使用 timeit 模块。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP