все Python 3timeitфункция
timeit.default_timer()
замер времени
Часы, которыми timeit измеряет время по умолчанию; с Python 3.3 это time.perf_counter.
Синтаксис
start = timeit.default_timer(); ...; elapsed = timeit.default_timer() - start
Это не отдельная функция, а ссылка на time.perf_counter, поэтому значение само по себе бессмысленно — имеет смысл только разность двух вызовов. Время включает сон и работу других процессов; чистое процессорное время даёт time.process_time, его можно передать в timer=.
Примеры
import time, timeit
print(timeit.default_timer is time.perf_counter) # → True
start = timeit.default_timer()
total = sum(range(10_000))
elapsed = timeit.default_timer() - start
print(elapsed >= 0) # → True
print(elapsed) # → ? секунды
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности