exit в Python: аргументы исключения и подавление ошибки
Выберите ответ и проверьте себя на странице.
Другие упражнения по этой теме: Контекстные менеджеры Python: задачи на with, откат и исключения.
Что передаётся в аргументы (exc_type, exc_val, exc_tb) метода __exit__, если блок with завершился без ошибок, и как интерпретатор реагирует на возврат True из __exit__, если исключение возникло?
Без регистрации · результат не сохраняется
Связанные задачи
- Контекстный менеджер Python: подавление выбранных типов исключений
- Контекстный менеджер Python: вложенные транзакции и глубина входа
- Контекстный менеджер Python: откат списания ресурсов при ошибке
- Контекстный менеджер Python: временная подмена списка с восстановлением
- Проверка контекстного менеджера Python: подавление и замена исключения
- Contextmanager на Python: транзакционные изменения словаря с квотой
