Я вижу, у вас есть опечатка в {vallidation_error} должна быть {validation_error}?
Я вижу, что этот код работает нормально (я пытался с другими исключениями, попробуйте раскомментировать одно исключение за раз ниже.
try:
#session = boto3.Session(profile_name=aws_account,region_name='us-east-1')
#raise ValueError("A validation error occurred while creation a session")
raise NameError(" A name error exception ocurred")
except ValueError as validation_error:
raise
print(f"A validation error has occurred: {validation_error}")
except Exception as e:
print(f"An exception has occurred: {e}")
#set_regions(aws_account)
OUTPUT
При нескомментированном ValueError:
raise ValueError("A validation error occurred while creation a session")
ValueError: A validation error occurred while creation a session
При нескомментированном NameError (как в примере):
An exception has occurred: A name error exception occurred
Я предполагаю, что вы правильно импортировано исключение