Вопросы к Поиску с Алисой
Оператор with в Python следует использовать при работе с ресурсами, которые требуют корректного освобождения после использования. sky.pro
Частыми примерами таких ресурсов являются файлы или сетевые соединения. sky.pro Оператор with обеспечивает автоматическое закрытие ресурса после завершения блока кода, даже в случае возникновения исключения. javarush.com