Читання стека викликів: правильна оцінка повідомлень про помилки
Коротко: Трасування стека перелічує ланцюжок викликів до місця помилки; якщо читати його праворуч і стежити за своїм кодом, причину часто знаходять за хвилини.
Докладніше: Коли програма падає, вона виводить повідомлення про помилку з багатьма рядками. Багато новачків лякаються, але трасування стека — це опис маршруту до помилки: воно показує, яка функція викликала яку, доки все не вибухнуло.
Подробиці
Структура (Python)
Traceback (most rec…
Див. також: налагодження, винятки, журналювання та рівень журналу, огляд кодів помилок