标准
time.time()功能提供亚秒级的精度,尽管该精度因平台而异。对于Linux和Mac,精度为
+-1微秒或0.001毫秒。
+-由于进程中断导致的时钟实现问题,Windows上的Python使用16毫秒精度。
timeit如果要测量执行时间,该模块可以提供更高的分辨率。
>>> import time>>> time.time() #return seconds from epoch1261367718.971009
Python 3.7向该
time模块引入了可提供更高分辨率的新功能:
>>> import time>>> time.time_ns()1530228533161016309>>> time.time_ns() / (10 ** 9) # convert to floating-point seconds1530228544.0792289



