【发布时间】:2013-03-30 11:42:14
【问题描述】:
我正在尝试开发一个程序,用户输入一些文本然后按提交,它将获取输入字段中的文本并将其与另一个值进行比较。
root=Tk()
win1=Frame(root)
txt=Entry(root)
def get_name():
if(txt.get()=="hello"):
print ("hello")
v=Button(root,text="Submit",command=get_name())
v.pack()
txt.pack()
win1.pack()
root.mainloop()
如果在用户按下提交之前在输入字段中写入“hello”,则代码旨在将“hello”打印到控制台。但是,代码不会将“hello”打印到控制台,有什么建议吗?
【问题讨论】:
标签: python-3.x tkinter