我是Python的新手,我还试图创建一个数据库(CSV),将有一个简单的GUI,然后应将在GUI中键入的数据写入CSV文件。使用下面列出的代码,我没有收到任何错误,但丝毫没有写入CSV文件。
如果你们中的一个能为我提供一些支持,那将是惊人的。
干杯Felix
我尝试了几种选择,但
import csv
from tkinter import *
def Speichern():
try:
datei = open('Datenbank.csv','w')
except:
print('Fehler beim Laden')
datei.write(Vorname.get() + ';'+ Nachname.get() + ';' + Geburtsdatum.get())
datei.write('/n')
datei.close()
#
#GUIFenster = Tk()
Fenster.title('Ich bin eine Datenbank')
Label1 = Label(Fenster, text = 'Gib deinen Vornamen ein')
Label1.pack()
Vorname = Entry(Fenster)
Vorname.pack()
Label2 = Label(Fenster, text ='Gib deinen Nachnamen ein')
Label2.pack()
Nachname = Entry(Fenster)
Nachname.pack()
Label3 = Label(Fenster, text = 'Gib dein Geburtsdatum ein')
Label3.pack()
Geburtsdatum = Entry(Fenster)
Geburtsdatum.pack()
Textfeld = Text(Fenster, width =30, height =10)
Textfeld.pack()
Button = Button(Fenster,command=Speichern, text = 'Einlesen')
Button.pack()
Fenster.mainloop()
图形用户界面