Я только начал изучать Python вчера, и я пытаюсь создать программу, которая может перемещаться по моей файловой системе Linux. Я нашел этот код в Интернете, который отлично работает, но я не понимаю обработку исключений. Формат блока try:
errors = []
try
...
except OSError as why:
errors.append((srcname, dstname, str(why)))
except Error as err:
errors.extend(err.args[0])
Я не могу найти описание исключения типа «Ошибка». Однако я могу найти описание 'OSError' в документации по Python. Используется ли «Ошибка» для обозначения какого-либо исключения?