Python: Запись списка словарей в CSV с заголовками
Автор:CodeSnippets
Язык:
Python
6 просмотров
0 избранных
4 часов назад
Реализация кода
Python
import csv
def write_dict_to_csv(file_path, data):
with open(file_path, "w", newline="", encoding="utf-8") as f:
writer = csv.DictWriter(f, fieldnames=data[0].keys())
writer.writeheader()
writer.writerows(data)
# Usage
rows = [{"name": "Alice", "age": 25}, {"name": "Bob", "age": 30}]
write_dict_to_csv("output.csv", rows)
Запись списка словарей в CSV-файл с автоматической генерацией заголовков.
#dict#csv
Описание фрагмента
- Входные данные должны быть списком словарей
fieldnames
автоматически использует ключи первого записи- Может использоваться для экспорта данных в виде отчетов
Рекомендуемые фрагменты
Пример чтения вложенных JSON-файлов с использованием Python
Как читать JSON-файлы с вложенными структурами в Python и безопасно получать доступ к полям глубоких уровней.
Python
#json+1
8
0
Пример чтения JSON-файла с использованием Python
Самый простой фрагмент кода для чтения JSON-файла с помощью Python, реализованный с использованием встроенного модуля json.
Python
#json
12
0
Python: Удаление дубликатов из списка словарей
Удаление дубликатов из списка словарей на основе определенного ключа в словарях.
Python
#dict+1
6
0
Комментарии
Загрузка...