Документация Python неофициальный перевод

debug.md

38 строк · 3.7 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.1/library/debug.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# 26. Отладка и профилирование89Эти библиотеки помогают в разработке на Python: отладчик позволяет пошагово выполнять код, анализировать стек вызовов и устанавливать точки останова и т.д., а профилировщики выполняют код и предоставляют подробные результаты по времени выполнения, что помогает выявить узкие места в программах.1011- [26.1. `bdb` – Каркас отладчика](https://python-all.ru/3.1/library/bdb.html)12- [26.2. `pdb` – Отладчик Python](https://python-all.ru/3.1/library/pdb.html)1314  - [26.2.1. Команды отладчика](https://python-all.ru/3.1/library/pdb.html#debugger-commands)15- [26.3. Профилировщики Python](https://python-all.ru/3.1/library/profile.html)1617  - [26.3.1. Введение в профилировщики](https://python-all.ru/3.1/library/profile.html#introduction-to-the-profilers)18  - [26.3.2. Краткое руководство пользователя](https://python-all.ru/3.1/library/profile.html#instant-user-s-manual)19  - [26.3.3. Что такое детерминированное профилирование?](https://python-all.ru/3.1/library/profile.html#what-is-deterministic-profiling)20  - [26.3.4. Справочное руководство – `profile` и `cProfile`](https://python-all.ru/3.1/library/profile.html#module-pstats)2122    - [26.3.4.1. Класс `Stats`](https://python-all.ru/3.1/library/profile.html#the-stats-class)23  - [26.3.5. Ограничения](https://python-all.ru/3.1/library/profile.html#limitations)24  - [26.3.6. Калибровка](https://python-all.ru/3.1/library/profile.html#calibration)25  - [26.3.7. Расширения – создание более совершенных профилировщиков](https://python-all.ru/3.1/library/profile.html#extensions-deriving-better-profilers)26- [26.4. `timeit` – Измерение времени выполнения небольших фрагментов кода](https://python-all.ru/3.1/library/timeit.html)2728  - [26.4.1. Интерфейс командной строки](https://python-all.ru/3.1/library/timeit.html#command-line-interface)29  - [26.4.2. Примеры](https://python-all.ru/3.1/library/timeit.html#examples)30- [26.5. `trace` – Трассировка или отслеживание выполнения инструкций Python](https://python-all.ru/3.1/library/trace.html)3132  - [26.5.1. Использование командной строки](https://python-all.ru/3.1/library/trace.html#command-line-usage)3334    - [26.5.1.1. Основные параметры](https://python-all.ru/3.1/library/trace.html#main-options)35    - [26.5.1.2. Модификаторы](https://python-all.ru/3.1/library/trace.html#modifiers)36    - [26.5.1.3. Фильтры](https://python-all.ru/3.1/library/trace.html#filters)37  - [26.5.2. Программный интерфейс](https://python-all.ru/3.1/library/trace.html#programmatic-interface)38