TGViewer
About Python [ru] About Python [ru] @python_tesst · 6.43K subscribers
Post #2004 909
⚙️ Что такое with open в Python и зачем он нужен?

with open — это контекстный менеджер для работы с файлами в Python. Он автоматически закрывает файл после работы с ним, даже если произошла ошибка.

Это помогает избежать утечек ресурсов и делает код чище

➡️ Пример:

with open('example.txt', 'r', encoding='utf-8') as file:
data = file.read()
print(data)


🗣️ В этом примере файл открывается для чтения ('r'). После выхода из блока with файл закрывается автоматически, без необходимости вручную вызывать file.close().


Контекстный менеджер делает код безопасным и защищённым от ошибок при работе с файлами.

🖥 Подробнее тут
More from @python_tesst
  1. Oct 5, 2026Хочешь, чтобы ИИ клепал моды или скрещивал между собой разные игры? Тогда глянь сюда: reha…
  2. Oct 5, 2026Джеффри Хинтон, Йошуа Бенджио и ещё два десятка исследователей выпустили статью про интелл…
  3. Oct 5, 2026Post #3220
  4. Oct 4, 2026Cache Control в Claude Code Советую поставить Cache Control в Claude Code. Причём настойчи…
  5. Oct 2, 2026😅 Айтишник отправил в одну компанию три одинаковых резюме и только одно дошло до финала О…
  6. Oct 2, 2026🤣 Правильно расставленные приоритеты в моей жизни би лайк: 💥 xCode Journal
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →