Обработка ошибок, try-except, .append(row)

*отступы могут быть отображены некорректно

Если невозможно выполнить команду в блоке try, то будет выполнена команда из блока except и следующие за ней команды.

try:
Исходный код
except:
Код при встрече с ошибкой

Пример подсчета количества строк с ошибками

name [...]
wrong_lines = 0
for row in name:
try:
...

except:
wrong_lines += 1
print ('Некорректных строк {}'.format (wrong_lines))

Пример вывода строк с ошибками с помощью .append(row)
name [...]

wrong_lines_to_show = []

for row in name:
try:
...
except:
wrong_lines_to_show.append(row)
print('Некорректные строки {}'.format(wrong_lines_to_show))

Язык и производные:

Команды: