0
我使用下面的代码尝试获取输入/输入框的内容,当我点击提交按钮时,但是,似乎没有任何事情发生。如何检索Tkinter中Entry项的值?
def submit_answer(response):
print(response)
def get_answer():
root = Tkinter.Tk()
contentFrame = Tkinter.Frame(root)
entryWidget = Tkinter.Entry(contentFrame)
entryWidget['width'] = 50
entryWidget.pack()
contentFrame.pack()
button = Tkinter.Button(root, text='Submit', command=submit_answer(entryWidget.get()))
button.pack()
root.mainloop()
任何人都可以指出我在做什么错在这里?
嗯idk,如果这有帮助,但我有tkinter事件类似的问题,我解决了通过将“命令”变量放入lambda语句中:button = Tkinter .Button(root,text ='Submit',command = ** lambda:** submit_answer(entryWidget.get())) – ApproachingDarknessFish