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