Ich möchte eine Fehlermeldung anzeigen, sobald beide Einträge die gleiche Eingabe haben und wenn es möglich ist, diese Werte in der CSV-Datei nicht zu drucken. Kannst du bitte helfen?Python: Ich möchte eine Fehlermeldung haben?
from tkinter import *
import csv
class App(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.pack()
self.output()
def output(self):
self.playerA = Label(text='state player Name A:').pack()
self.E1 = Entry(root, bd=5)
self.E1.pack()
self.playerB = Label(text='state player Name A:').pack()
self.E2 = Entry(root, bd=5)
self.E2.pack()
self.b = Button(root, text='Submit', command=self.writeToFile)
self.b.pack(side=BOTTOM)
def writeToFile(self):
with open('ttest.csv', 'a') as f:
w=csv.writer(f, quoting=csv.QUOTE_ALL)
w.writerow([self.E1.get()])
if __name__ == "__main__":
root=Tk()
root.title('insert new scores')
root.geometry('200x200')
app=App(master=root)
app.mainloop()
root.mainloop()
Welche Art von Hilfe benötigen Sie? Es sieht so aus, als ob Sie wissen, wie man Widgets erstellt, und Sie wissen, wie man Funktionen aufruft, wenn Tasten gedrückt werden. Mit welchem Teil des Problems kämpfen Sie? –