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