Python Community RU - СНГ сообщество Python-разработчиков
Чат канала: @python_community_chat
Сотрудничество: @cyberJohnny и @Sergey_bzd
РКН реестр:
https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed®istryType=bloggersPermission
Post #666
5.22K
⚡️ Профилируем код
В этот раз мы рассмотрим профилировщик под именем py-spy, позволяющий отслеживать потребление ресурсов, не редактируя код.
Установка:
py-spy top — отображает нагрузку на процессор. Очень похожа на команду top из Unix.
py-spy record — записывает использование ресурсов в svg файл.
py-spy dump — собирает стек вызовов и выводит на консоль.
На гиф — результат работы первой команды. Если вам стало интересно, то можете посетить github страницу проекта.
#миниурок #pyspy
В этот раз мы рассмотрим профилировщик под именем py-spy, позволяющий отслеживать потребление ресурсов, не редактируя код.
Установка:
pip install py-spy
Давайте поговорим о командах, которые используются в скрипте: все они вызываются с параметром --pid.py-spy top — отображает нагрузку на процессор. Очень похожа на команду top из Unix.
py-spy record — записывает использование ресурсов в svg файл.
py-spy dump — собирает стек вызовов и выводит на консоль.
На гиф — результат работы первой команды. Если вам стало интересно, то можете посетить github страницу проекта.
#миниурок #pyspy












