def TKBox():
root = Tk()
def getit():
print (entry1.get())
label1 = Label(root, text = "File Name: ")
label1.grid(row = 0)
entry1 = Entry(root)
entry1.grid(row = 0, column = 1)
button1 = Button(root, text = "Import", command = getit() )
button1.grid(row = 0, column = 2)
root.mainloop()
我正在尝试从输入框中获取输入并打印它,GUI打开,一切正常但没有输出。尝试了不同的事情,经历了很多主题,但没有找到任何帮助我的东西。我做错了什么?
顺便说一句,没有错误信息。
答案 0 :(得分:0)
好像你正在调用函数而不是传递函数。尝试用以下方法替换按钮定义行:
button1 = Button(root, text = "Import", command = getit )