← Все вопросы по Python
🔥 Python 📂 Exceptions ⚡ Junior/Middle

Что такое контекстный протокол и связь с исключениями?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Метод __exit__ получает (exc_type, exc_val, exc_tb) и может подавить исключение, вернув True.

Варианты ответа в приложении:

  • A. with не связан с исключениями Правильный
  • B. __exit__ может обработать исключение и вернуть True
  • C. __exit__ не принимает аргументов
  • D. Исключения в with всегда пробрасываются

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.