0
私はto-doリストであるtkinterのpythonプロジェクトを作っています。 To-Doリストのラベルは、To-Do List.txtファイルのテキストを使用します。その内容は「To Do List:」と書かれています。ファイルのテキストとtkinterのpythonのエントリを使ってラベルにテキストを追加する方法
入力機能にテキストを入力しようとしています。 'Add Item'ボタンをクリックすると、エントリ内のテキストがラベル内のテキストに追加され、ラベル内のテキストは基本的にtxtファイルになります。エントリはtxtファイルに追加する必要があります。これを行うにはどうしたらいいですか?私は方法がわからない。ここまでは私のコードです。
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()
ところで: '表示[ 'テキスト'] + = ToDoAdd'はあまりにも動作します。 – furas