Python 3.7+timeфункция
time.thread_time_ns()
часы и замер интервалов
Процессорное время текущего потока целым числом наносекунд — вариант thread_time() без округления float.
Синтаксис
time.thread_time_ns() -> int
Те же правила, что у thread_time(): разность считают внутри одного потока, сон и ожидание не учитываются. Смешивать с thread_time() в одной разности нельзя — секунды и наносекунды различаются в 10⁹ раз, и ошибки не будет.
Примеры
import time
t0 = time.thread_time_ns()
sum(range(100_000))
d = time.thread_time_ns() - t0
print(d >= 0, type(d).__name__) # → True int
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности