Python/ django
61.1K subscribers
2.16K photos
87 videos
48 files
2.88K links
по всем вопросам @haarrp

@itchannels_telegram - 🔥 все ит-каналы

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - 📚

@pythonlbooks

РКН: clck.ru/3FmxmM
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 pprofile + matplotlib = Python program profiled as an awesome heatmap.

Профилирование
позволяет оценить время, затрачиваемое на выполнение отдельных операций в программе.

Профилирование можно выполнять как для всего кода, так и для его фрагментов, но просмотр #данных в табличном виде не очень информативно.

Было бы здорово, если бы вы могли увидеть распределение времени работы вашего кода в виде тепловой карты?

Вот тут-то и пригодится pyheat.

Pyheat предоставляет построчное время выполнение кода в виде цветной карты. Pyheat можно установить из PyPl с помощью команды

pip install py-heat

Для построения карты нужно использовать файл с кодом в качестве аргумента функции PyHeat:

ph = PyHeat('merge_sort.py')
ph.create_heatmap()
ph.show_heatmap()

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍115😢1