summaryrefslogtreecommitdiff
path: root/PYTHON/SnakeViz.md
diff options
context:
space:
mode:
Diffstat (limited to 'PYTHON/SnakeViz.md')
-rw-r--r--PYTHON/SnakeViz.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/PYTHON/SnakeViz.md b/PYTHON/SnakeViz.md
new file mode 100644
index 0000000..eb624ff
--- /dev/null
+++ b/PYTHON/SnakeViz.md
@@ -0,0 +1,15 @@
+⚙️ Библиотека Python: SnakeViz
+
+SnakeViz — незаменимый инструмент, если ваш Python-скрипт работает медленно. Он позволяет наглядно увидеть, где "утекает" производительность, и понять, какие функции требуют оптимизации.
+
+`pip install snakeviz
+
+• Профилируйте код с помощью cProfile:
+
+`python -m cProfile -o output.prof script.py
+
+• Визуализируйте результаты:
+
+`snakeviz output.prof
+
+Откроется удобный интерфейс в браузере, где будет ясно видно, какие функции "съедают" больше всего времени. \ No newline at end of file