debug.md
1> **Источник:** https://python-all.ru/3.2/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.2/library/bdb.html)12- [26.2. `pdb` – Отладчик Python](https://python-all.ru/3.2/library/pdb.html)1314 - [26.2.1. Команды отладчика](https://python-all.ru/3.2/library/pdb.html#debugger-commands)15- [26.3. Профилировщики Python](https://python-all.ru/3.2/library/profile.html)1617 - [26.3.1. Введение в профилировщики](https://python-all.ru/3.2/library/profile.html#introduction-to-the-profilers)18 - [26.3.2. Краткое руководство пользователя](https://python-all.ru/3.2/library/profile.html#instant-user-s-manual)19 - [26.3.3. Что такое детерминированное профилирование?](https://python-all.ru/3.2/library/profile.html#what-is-deterministic-profiling)20 - [26.3.4. Справочное руководство – `profile` и `cProfile`](https://python-all.ru/3.2/library/profile.html#module-cProfile)2122 - [26.3.4.1. Класс `Stats`](https://python-all.ru/3.2/library/profile.html#the-stats-class)23 - [26.3.5. Ограничения](https://python-all.ru/3.2/library/profile.html#limitations)24 - [26.3.6. Калибровка](https://python-all.ru/3.2/library/profile.html#calibration)25 - [26.3.7. Расширения – создание более совершенных профилировщиков](https://python-all.ru/3.2/library/profile.html#extensions-deriving-better-profilers)26- [26.4. `timeit` – Измерение времени выполнения небольших фрагментов кода](https://python-all.ru/3.2/library/timeit.html)2728 - [26.4.1. Базовые примеры](https://python-all.ru/3.2/library/timeit.html#basic-examples)29 - [26.4.2. Интерфейс Python](https://python-all.ru/3.2/library/timeit.html#python-interface)30 - [26.4.3. Интерфейс командной строки](https://python-all.ru/3.2/library/timeit.html#command-line-interface)31 - [26.4.4. Примеры](https://python-all.ru/3.2/library/timeit.html#examples)32- [26.5. `trace` – Трассировка или отслеживание выполнения инструкций Python](https://python-all.ru/3.2/library/trace.html)3334 - [26.5.1. Использование командной строки](https://python-all.ru/3.2/library/trace.html#command-line-usage)3536 - [26.5.1.1. Основные параметры](https://python-all.ru/3.2/library/trace.html#main-options)37 - [26.5.1.2. Модификаторы](https://python-all.ru/3.2/library/trace.html#modifiers)38 - [26.5.1.3. Фильтры](https://python-all.ru/3.2/library/trace.html#filters)39 - [26.5.2. Программный интерфейс](https://python-all.ru/3.2/library/trace.html#programmatic-interface)40