Sobes.tech
Back to questions
Junior — Middle
58

Можете привести пример использования менеджера контекста для открытия файла в Python?

Answer from AI

sobes.tech AI

Менеджер контекста в Python используется для автоматического управления ресурсами, например, для открытия и закрытия файла. Это позволяет гарантировать, что файл будет закрыт корректно, даже если во время работы возникнет ошибка.

Пример использования:

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

В этом примере файл открывается в режиме чтения, и после выхода из блока with файл автоматически закрывается.