Ich möchte gerne in eine CSV-Datei meine Werte eintragen, klappt auch an sich aber was nur nervt is das er alle Werte immer in eine Spalte schreibt statt wie ichs gerne möchte 1 Wert pro Spalte.
Mein Code sieht so aus, übersehe ich etwas?
Code: Alles auswählen
with open('D:/registration.csv', "w") as csvfile:
fieldnames = ["Name", "Vorname", "Postleitzahl", "Ort", "Strasse", "Hausnummer", "Telefonnummer"]
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow({"Name": self.name.get(), "Vorname": self.vname.get(),
"Postleitzahl": self.plz.get(), "Ort": self.ort.get(),
"Strasse": self.strasse.get(), "Hausnummer": self.hausnr.get(),
"Telefonnummer": self.tele.get()})