0

如何为 tkinter 的条目小部件设置值?

Label (text='Directory').grid(row=1,column=0)
E2 = Entry(root, width=20)
E2.grid(row=1,column=1)
# Browse Button
blackbutton = Button(root, text="Browse", fg="black", command=sel_Browse)
blackbutton.grid(row=1,column=2)

在函数中我有目录

def sel_Browse():
    global filename
    filename = filedialog.askdirectory()

我的问题是如何将五个文件名显示在 E2 中?

谢谢,布里杰什

4

1 回答 1

4

您只需清除小部件的内容并插入新文本:

def sel_Browse():
    global filename, E2
    filename = filedialog.askdirectory()
    E2.delete(0, END)
    E2.insert(0, filename)

或者,您也可以将条目小部件与 a 绑定StringVar,但我认为出于您的目的,这更简单

于 2013-02-25T09:43:14.380 回答