Вопросы к Поиску с Алисой
Использование блока finally при обработке ошибок в Python важно, потому что он гарантирует выполнение важного кода независимо от того, возникло ли исключение. pythonlib.ru
Некоторые сценарии, в которых полезен блок finally:
Без блока finally код может быть уязвимым из-за утечки ресурсов или неполной обработки ошибок. habr.com Использование finally помогает создавать устойчивые к ошибкам и надёжные программы. habr.com