Ключевое слово finally в Python
Пример
Блок try выполняется независимо от того,引发了 ли ошибка в блоке try или нет:
try: x > 3 except: print("Что-то пошло не так") else: print("Ничего не пошло не так") finally: print("Блок try...except завершен")
Определение и использование
Ключевое слово finally используется в блоке try ... except. Оно определяет код, который будет выполнен, когда блок try ... except ... else завершится.
Блок finally выполняется независимо от того,引发了 ли ошибка в блоке try или нет.
Это полезно для закрытия объектов и очистки ресурсов.