Ich mache ein Tkinter Python-Projekt, das ist eine Aufgabenliste. Das Aufgabenlisten-Etikett verwendet Text aus der 'To-Do List.txt'-Datei, dessen Inhalt nur' To Do List 'lautet:Anfügen von Text an eine Beschriftung mit Text aus einer Datei und einem Eintrag in tkinter python
Ich versuche Text in eine Eingabefunktion einzugeben und, wenn ich auf drücke Schaltfläche "Artikel hinzufügen", der Text im Eintrag sollte zum Text im Etikett hinzugefügt werden, und der Text im Etikett ist im Grunde genommen die TXT-Datei. Der Eintrag sollte zur TXT-Datei hinzugefügt werden. Wie soll ich das machen? Ich weiß nicht wie. Hier ist mein Code soweit.
import tkinter as tk
window = tk.Tk()
List = open('--------------------------/To-Do List.txt','r+')
data = List.read()
Display = tk.Label(window, text = data, anchor = 'w')
ItemName = tk.Entry(window)
def Add():
global ItemName
global Display
global List
global data
ToDoAdd = ItemName.get()
List.write('''
''' + ToDoAdd)
#what to add here??
Addtem = tk.Button(window, text = 'Add Item', command = Add)
Display.grid(row = 0, column = 0)
ItemName.grid(row = 2, column = 0)
Addtem.grid(row = 3, column = 0)
window.mainloop()
BTW: 'Anzeige [ 'text'] + = ToDoAdd' wird auch funktionieren. – furas