Справочник · модуль 8 «Файлы, CSV, JSON»
CSV
CSV — текстовый файл-таблица: значения в строчке разделены запятыми. Модуль csv читает и пишет такие файлы.
Сравнение из жизни
Как таблица, записанная в строчку через запятые.
Пример
import csv
with open("out.csv", "w", encoding="utf-8", newline="") as f:
writer = csv.writer(f)
writer.writerow(["name", "score"])
writer.writerow(["Аня", 10])Учитель в уроке Для записи берём csv.writer. Метод writerow пишет один ряд. Параметр newline с пустым текстом так принято писать для csv. Он не даёт файлу получить лишние переносы.
Запомнить
CSV — как таблица, где столбцы разделены запятыми. Каждая строчка файла — один ряд.
Тема из урока 8.3 «CSV и JSON» курса PythonAZ.