Доступ до трасування стека за допомогою класу потоку Ви можете отримати трасування стека з потоку – шляхом виклику методу getStackTrace для цього екземпляра Thread. Цей виклик повертає масив StackTraceElement, з якого можна отримати відомості про кадри стека потоку.
Трасування стека спочатку друкує виклик функції, який спричинив помилку, а потім друкує попередні основні виклики, які призвели до помилкового виклику. Таким чином, читання першого рядка трасування стека показує точний виклик функції, який викликав помилку.
Python забезпечує зворотне відстеження, коли виникає виняткова ситуація. Ви можете видобувати, форматувати та друкувати трасування стека з модулем відстеження Python. Трейсбеки читаються знизу вгору. Виняток або помилка завжди знаходяться в останньому рядку трасування.
Обсяг основного стека можна розрахувати за допомогою додавання вимог до пам'яті коду запуску та кожної потенційної процедури ISR, враховуючи різні рівні пріоритету групи.
Ви можете використовувати консоль. слід() щоб отримати швидке та просте трасування стека, щоб краще зрозуміти потік виконання коду.