В Python обработка текстовых данных и CSV-файлов – фундаментальный навык для любого разработчика. В этой статье подробно рассмотрим различные методы чтения и записи этих форматов с примерами и лучшими практиками. Используйте встроенную функцию open() с менеджером контекста with для безопасной работы: with open('file.txt', 'r', encoding='utf-8') as file: ....content = file.read() Режимы доступа: - r – чтение (по умолчанию) - w – запись (перезаписывает файл) - a – добавление в конец - r+ – чтение и запись - b – бинарный режим Прочитать весь файл: with open('file...
Python в помощь в работе с CSV csvkit — полезная Python утилита для преобразования и работы с CSV, королем табличных форматов файлов. ➡️ in2csv data.xls > data.csv — конвертировать XLS в CSV ➡️ in2csv data.json > data.csv — конвертировать JSON в CSV ➡️ csvjson data.csv > data.json — конвертировать в JSON ➡️ csvcut -n data.csv — извлечь столбцы ➡️ csvstat data.csv — информация о статистике и д.р полезные вещи. ➡️ Кроме того можно отправлять SQL запросы, импортировать и экспортировать данные из PostgreSQL ⚙️ GitHub/Инструкция - https://github.com/wireservice/csvkit 🗂 Документация/Примеры - https://csvkit.readthedocs.io/en/latest/