在条目小部件中获取字符串并通过标签打印一些响应

时间:2016-07-31 13:06:05

标签: python user-interface tkinter python-3.4

所以我看到很多视频,问题和内容,但我仍然坚持我如何在条目小部件中响应字符串。到目前为止所有的tuts和视频似乎都显示如何处理数字而不是字符串,是更具体的我想制作一个有入口小部件的Tkinter Gui盒子,当我输入'嘿'时,它应该通过标签响应/回答“嘿”,现在答案部分是我认识的那个,我只是穿上不知道如何操作字符串而不是条目小部件中的数字。 谢谢,对不起是一个菜鸟

1 个答案:

答案 0 :(得分:1)

您可以使用StringVar来获取/设置Entry小部件的字符串值:

import tkinter as tk
master = tk.Tk()

val = tk.StringVar()

entry = tk.Entry(master, textvariable=val)
entry.pack()

val.set("some value")
the_string = val.get()
print(the_string)
# some value