
⚡️ Профилируем код
Профилирование — это сбор информации о программе по типу нагрузки на ЦП, видеокарту или использование памяти.
В этом нам поможет scalene — модуль с открытым исходным кодом, позволяющий эффективно собрать информацию об использованных ресурсах. Все преимущества модуля можно почитать тут.
Установка:
В случае, если у вас возникнут ошибки при выполнении, установите версию python 3.7 и выше.
Профилирование — это сбор информации о программе по типу нагрузки на ЦП, видеокарту или использование памяти.
В этом нам поможет scalene — модуль с открытым исходным кодом, позволяющий эффективно собрать информацию об использованных ресурсах. Все преимущества модуля можно почитать тут.
Установка:
pip3 install scalene
Работа с ним очень простая. Команда scalene file.py
запускает скрипт и отслеживает его работу, а после выполнения выводит результат, как на фото выше.В случае, если у вас возникнут ошибки при выполнении, установите версию python 3.7 и выше.