如何使用CSV和GUI创建数据库

时间:2019-07-10 18:01:50

标签: python-3.x

我是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()

#GUI
Fenster = 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()
图形用户界面

0 个答案:

没有答案