JSON Schreiben
JSON-Dateien in Python erzeugen
JSON Lesen
JSON-Dateien in Python lesen
{'Personen': [{'Name': 'Max', 'Alter': 24, 'Stadt': 'Berlin'},
{'Name': 'Anna', 'Alter': 30, 'Stadt': 'Hamburg'},
{'Name': 'Tom', 'Alter': 22, 'Stadt': 'München'}]}
Das Dictionary enthält einen Schlüssel Personen
, dem eine Liste von Dictionaries zugeordnet ist.
with
-Befehl: Schliesst Datei nach Schreibvorgang'daten.json'
: Name der zu erstellenden Datei.'w'
öffnet die Datei im Schreibmodus (write).json.dump()
konvertiert das Python-Dictionary in JSON-Format und schreibt es in die Datei.indent=4
: Leicht lesbare Ausgabe mit Einrückungen.{'Personen': [{'Name': 'Max', 'Alter': 24, 'Stadt': 'Berlin'}, {'Name': 'Anna', 'Alter': 30, 'Stadt': 'Hamburg'}, {'Name': 'Tom', 'Alter': 22, 'Stadt': 'München'}]}
'r'
öffnet die Datei im Lesemodus (read).json.load()
liest JSON-Daten aus einer Datei und konvertiert sie in Python-Datenstrukturen
JSON Schreiben
JSON Lesen
json.load()
Jan Kirenz