Приведи пример как открыть файл контекстным менеджером

Python Middle Без компании
Приведи пример как открыть файл контекстным менеджером
Ответы
В Python для работы с файлами рекомендуется использовать контекстный менеджер `with`, который автоматически закрывает файл после выхода из блока, даже если произошла ошибка. ``` with open('example.txt', 'r', encoding='utf-8') as file: content = file.read() print(content) ``` Если нужно записать данные: ``` with open('output.txt', 'w', encoding='utf-8') as file: file.write('Hello, World!') ``` Преимущества: - Автоматическое закрытие файла (`file.close()` не нужен) - Безопасная обработка исключений - Читаемый и лаконичный код