В каких случаях используется try/finally без except

Можете написать практические примеры, в которых реально используется только try/finally без except


Ответы (1 шт):

Автор решения: CrazyElf

В тех случаях, когда какое-то действие должно быть выполнено вне зависимости от того, случились какие-то ошибки или нет. Например, вы в начале работы создаёте временный файл, а в конце хотите его удалить. Вы выделяете/открываете какой-то ресурс, а потом вам обязательно нужно его утилизировать/закрыть.

create_some_resource()
try:
    ...
finally:
    delete_some_resource()
→ Ссылка