Выживач в IT. Мои мысли по найму и работе в мире разработки.
Для связи @masian4eg
Post #171
393

👍 Новый инструмент в работу
Тут задача упала - узнать почему долго загружается инфа с одного эндпоинта и подкинули мне совет почитать про профилирование 😍
Изучал и пробовал cProfiler (идет в стандартном наборе с питончиком) и pyinstrument (на скрине)
В общем, советую всем использовать - библиотека легко встраивается в код или поверх модуля с кодом и выдает подобные отчеты, где можно увидеть:
✅ весь путь кода от функции к функции
✅ где и сколько времени затрачено на выполнение кода
✅ % соотношение между каждым шагом (найти где затраты самые большие)
Иногда не знаешь что такое существует и сидишь обложившись логами и высчитываешь сколько секунд прошло от начала и до конца, а оказывается создаешь велосипед и все уже есть 🌈
Тут задача упала - узнать почему долго загружается инфа с одного эндпоинта и подкинули мне совет почитать про профилирование 😍
Изучал и пробовал cProfiler (идет в стандартном наборе с питончиком) и pyinstrument (на скрине)
В общем, советую всем использовать - библиотека легко встраивается в код или поверх модуля с кодом и выдает подобные отчеты, где можно увидеть:
✅ весь путь кода от функции к функции
✅ где и сколько времени затрачено на выполнение кода
✅ % соотношение между каждым шагом (найти где затраты самые большие)
Иногда не знаешь что такое существует и сидишь обложившись логами и высчитываешь сколько секунд прошло от начала и до конца, а оказывается создаешь велосипед и все уже есть 🌈
- 🔥 9
- ⚡ 2
- 👍 2
















