Перехват нескольких исключений в Python. Если необходимо обрабатывать разные исключения по-разному, то можете предоставить отдельный блок исключений для каждого типа. Если же нужно обрабатывать разные исключения одинаково, объединяйте их в один except.
Пример для обработки выбранных исключений, который запрашивает ввод у пользователя до тех пор, пока не будет введено правильное целое число, но позволяет пользователю прерывать программу, используя Ctrl-C или что-либо поддерживаемое операционной системой. Обратите внимание, что сгенерированное пользователем прерывание сигнализируется возбуждением исключения KeyboardInterrupt.
while True:
try:
x = int(input("Пожалуйста, введите целое число: "))
break
except ValueError:
print("Это не целое число. Попробуйте снова...")
Около минуты
12 мая 2022