python Json Datei aktualisieren?
Hallo
ich bin dabei programmieren zu lernen und wollte mal nachfragen wie ich an der json Datei etwas verändere.
Zb
Name : Max
Nachname : Mustermann
Nummer : +49 1522 12345678
Adresse : Musterstraße 10
Plz : 79798
Wenn Max seine Nummer ändert wie kann ich dann machen das es in der json datei auch verändert wird?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmiersprache, Python, Python 3
JSON-Daten mit dem JSON-Module in eine Datenstruktur laden, Daten hinzufügen, Daten als JSON rausschreiben.
Resilienter wird es, wenn Du die geänderten Daten in eien neue Datei schreibst, die alte löscht und die neue Datei danach umbenennst.
import json
....
with open("some.json") as infile, open("newfile.json") as outfile:
data=json.load(infile)
#modify stuff
jsson.dump(data,outfile)
Weiterführende Informationen finden sich im Link udn in dr sonstigen Dokumentation.