Налагодження та профілювання¶
Ці бібліотеки допомагають вам у розробці Python: налагоджувач дає змогу покроково переглядати код, аналізувати фрейми стеку та встановлювати точки зупину тощо, а профайлери запускають код і надають детальну розбивку часу виконання, дозволяючи вам визначати вузькі місця у ваших програмах. Події аудиту забезпечують видимість поведінки під час виконання, яка інакше вимагала б нав’язливого налагодження або виправлення.
- Таблиця подій аудиту
bdb
— Фреймворк налагоджувачаfaulthandler
— Дамп зворотного відстеження Pythonpdb
— Налагоджувач Python- Профайлери Python
timeit
— Вимірювання часу виконання невеликих фрагментів кодуtrace
— Відстеження або відстеження виконання оператора Pythontracemalloc
— Трасування виділення пам’яті