Работа с файлами в Python
Научитесь читать, записывать и редактировать файлы на Python. Используйте встроенную функцию open() с режимами ‘r’ (чтение), ‘w’ (запись с перезаписью), ‘a’ (дозапись), ‘rb’/’wb’ (бинарные файлы). Применяйте менеджер контекста with для автоматического закрытия файлов и обработки исключений.
Методы: read(), readlines(), write(), writelines(). Работа с текстовыми файлами (TXT), CSV (модуль csv), JSON (json.dump, json.load), XML, YAML.
Примеры: парсинг логов, сохранение настроек, экспорт данных, создание отчётов. Ошибки: FileNotFoundError, PermissionError — и их обработка. Навык работы с файлами необходим для любых приложений: от бэкапов до аналитики данных.
Изучите работу с файлами в Python: открытие файлов (open()), режимы доступа (r, w, a, rb, wb). Как читать данные из файла, записывать, добавлять. Безопасное открытие с менеджером контекста with. Работа с текстовыми и бинарными файлами.

