Python: Dictionary-Liste in CSV mit Headern schreiben
Autor:CodeSnippets
Sprache:
Python
6 Aufrufe
0 Favoriten
vor 2 Stunden
Code-Implementierung
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)
Schreiben Sie eine Liste von Dictionaries in eine CSV-Datei und generieren Sie automatisch Header.
#dict#csv
Snippet-Beschreibung
- Die Eingabe muss eine Liste von Dictionaries sein
fieldnames
verwendet automatisch die Schlüssel des ersten Datensatzes- Kann zum Exportieren von Datenberichten verwendet werden
Empfohlene Snippets
Beispiel zum Lesen verschachtelter JSON-Dateien mit Python
So lesen Sie JSON-Dateien mit verschachtelten Strukturen in Python und greifen sicher auf Felder in tieferen Ebenen zu.
Python
#json+1
8
0
Beispiel zum Lesen einer JSON-Datei mit Python
Einfachstes Codesegment zum Lesen einer JSON-Datei mit Python, realisiert mit dem integrierten json-Modul.
Python
#json
12
0
Python: Duplikate aus Liste von Dictionaries entfernen
Entferne Duplikate aus einer Liste von Dictionaries anhand eines bestimmten Schlüssels im Dictionary.
Python
#dict+1
6
0
Kommentare
Laden...