В каких случаях используется try/finally без except
Можете написать практические примеры, в которых реально используется только try/finally без except
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
В тех случаях, когда какое-то действие должно быть выполнено вне зависимости от того, случились какие-то ошибки или нет. Например, вы в начале работы создаёте временный файл, а в конце хотите его удалить. Вы выделяете/открываете какой-то ресурс, а потом вам обязательно нужно его утилизировать/закрыть.
create_some_resource()
try:
...
finally:
delete_some_resource()