Я пытаюсь понять этот код и использовать следующий шаблон:
try: ... except Exception: raise
Какой смысл повторно вызывать подобное исключение?Разве вы не получите тот же результат, если вы удалите весь блок try-кроме?
Да, этот код ничего не достигает.