Конструкция with ... as используется для оборачивания выполнения блока инструкций менеджером контекста. Иногда это более удобная конструкция, чем try...except...finally.
Copyright © Python 3 для начинающих и чайников - уроки программирования | Все права защищены, копирование запрещено | Постоянная ссылка | Вы также можете ознакомиться с другими материалами рубрики Основы программирования