Замеряем время правильно в Python. В чем разница между time, timeit, repeat, %%time, %time и т.д.

Опубликовано: 22 Май 2023
на канале: PythonGuru
899
38

Разбираемся, как замерять время выполнения кода в python.
На самом деле не все так однозначно и для разных задач, есть разные решения и подходы.
Так же рассмотрены и magic команды для IPython.

В итоге, имеем детальную разборку данных механизмов.

00:00 Вступление
02:20 time()
04:42 %%time
08:03 Разница между %%time и %time
09:20 зачем существует time.monotonic()
11:55 timeit()
17:00 %%timeit
19:30 repeat()
21:50 %timeit repeat
22:25 Результат %timeit записываем в переменную
24:12 Отличия и особенности %%timeit и %timeit


на Гите
/AndrewVolkova/PythonDS/blob/master/DS/Pandas/time_timeit.ipynb


Смотрите видео Замеряем время правильно в Python. В чем разница между time, timeit, repeat, %%time, %time и т.д. онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал PythonGuru 22 Май 2023. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 899 раз и оно понравилось 38 посетителям.