|
|
- #!/usr/bin/env python3
- #title :11-3.py
- #description :11.3: JSON-files schrijven
- #author :Marcel Haazen
- #email :marcel@haazen.xyz
- #date :07-11-2019 - 14:05
- #edit_date :07-11-2019 - 14:05
- #version :0.1
- #usage :python3 11-3.py
- #notes :
- #python_version :3.7.4
- #==============================================================================
- import json
- import datetime
-
- bestand = "inlogger.json"
- time = datetime.datetime.today().strftime("%a %d %b %Y, %H:%M:%S,")
-
- while True:
- naam = input("Wat is je achternaam? ")
- if naam == "einde":
- break
- voorl = input("Wat zijn je voorletters? ")
- gbdatum = input("Wat is je geboortedatum? ")
- email = input("Wat is je e-mail adres? ")
- gdict = {"inlogtijd": time, "naam": naam, "voorletters":voorl,"geb_datum": gbdatum, "e-mail": email}
-
- with open(bestand) as json_bestand:
- data = json.load(json_bestand)
-
-
- with open(bestand, "w") as json_bestand:
- data.append(gdict)
- json.dump(data, json_bestand, indent = 4)
|