7

如何使用标准库在 Python 中检索挂钟时间?

这个问题和这个问题会暗示类似clock_gettime(CLOCK_MONOTONIC_RAW)/proc/uptime最适合Linux的东西。在 Windows 上,time.clock()具有预期的效果。

我会使用time.time(),但不能保证该函数返回单调(和线性)增加的时间值。

4

1 回答 1

6

Victor Stinner 编写了单调计时器的 Python 实现。请参阅http://bugs.python.org/issue10278的讨论和即将发布的 3.3 版本引用新功能(用 C 编码)的文档。

还有Monoclock

Monoclock 是一个 Python 模块,它提供对具有librt.

兼容性:在 CPython 2.6.5、CPython 2.7、pypy 1.3 和 pypy 1.4 上测试。

于 2011-01-14T02:33:01.640 回答