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