Отладка и профилирование
Эти библиотеки помогают при разработке на Python: отладчик позволяет пошагово выполнять код, анализировать кадры стека и устанавливать точки останова и т. д., а профилировщики выполняют код и предоставляют подробную разбивку времени выполнения, помогая выявлять узкие места в программах. События аудита позволяют наблюдать за поведением во время выполнения, для отслеживания которого иначе потребовалась бы навязчивая отладка или внесение изменений в код.
- Таблица событий аудита
bdb— Платформа отладчика-
faulthandler— Вывод трассировки стека Python -
pdb— Отладчик Python - Профилировщики Python
-
timeit— Измерение времени выполнения небольших фрагментов кода -
trace— Трассировка или отслеживание выполнения инструкций Python -
tracemalloc— Отслеживание выделения памяти
© 2001–2025 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/debug.html