Что такое traceback?
Traceback (трассировка) – отчет, содержащий вызовы функций (строк), выполненные в определенный момент. Помогает узнать, в какой момент произошла ошибка и что произошло.
Как читать traceback?
Тип ошибки: синтаксическая или ошибка выполнения
Описание типа ошибки (складывать можно строку со строкой)
Область кода, в которой допущена ошибка
Означает что последний вызов будет отображаться последним в стеке
Обход ошибки оператором try
Для обхода ошибочных данных в python предусмотрен оператор try…except. Например, у нас есть множество из предыдущего примера. Для обхода числа 0 достаточно «обернуть» нашу программу в него. Должно получиться что-то вроде
© ООО «Знанио»
С вами с 2009 года.