Python Glossary English

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Сообщить о неточности