Отладка и профилирование
Эти библиотеки помогают вам в разработке на 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.10/library/debug.html