Для чего используется ключевое слово python «with»? [Дубликат]
На этот вопрос уже есть ответ здесь:
Для чего предназначен оператор python «with»? 10 ответовДля чего используется ключевое слово python "with"?
Пример из:http://docs.python.org/tutorial/inputoutput.html
>>> with open('/tmp/workfile', 'r') as f:
... read_data = f.read()
>>> f.closed
True