Модуль позволяет измерить время выполнения небольших фрагментов кода с целью оптимизации программы.
python -m timeit "x = 2 * 3"
# 100000000 loops, best of 3: 0.0153 usec per loop
python -m timeit "x = 2 * 3" --number 10
# 10 loops, best of 3: 0.0133 usec per loop
timeit.
Timer
([stmt='pass'][, setup='pass'][, timer=<timer function>])stmt - строка кода, для которого измеряется время выполнения
setup - строка кода, которая должна выполниться перед измерением времени
timer
repeat
(repeat=3, number=1000000)Вызывает Timer.timeit
указанное количесвто раз и
возвращает список результатов
timeit
(number=1000000)number - количесвто повторений
Возвращает время выполнения кода