blob: eb624ff58307c15e5d28f4baf6a92cbc0d46eb8f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
⚙️ Библиотека Python: SnakeViz
SnakeViz — незаменимый инструмент, если ваш Python-скрипт работает медленно. Он позволяет наглядно увидеть, где "утекает" производительность, и понять, какие функции требуют оптимизации.
`pip install snakeviz
• Профилируйте код с помощью cProfile:
`python -m cProfile -o output.prof script.py
• Визуализируйте результаты:
`snakeviz output.prof
Откроется удобный интерфейс в браузере, где будет ясно видно, какие функции "съедают" больше всего времени.
|