获取 Tkinter Entry 小部件的内容
tkinterserver side programmingprogramming
Entry 小部件是一个基本的单行字符小部件,仅支持单行文本输入。可以通过初始化 Entry(parent, width) 构造函数来定义 Entry 小部件。
要验证 Entry 小部件,我们可以使用 get() 方法,该方法会返回 Entry 小部件中输入的字符。
让我们定义一个接受单行文本输入的 Entry 小部件,然后打印在 Entry 小部件中输入的字符。
示例
#导入所需的库 from tkinter import * from tkinter import ttk #创建 Tkinter 框架的实例 win = Tk() #设置 Tkinter 框架的几何形状 win.geometry("750x250") def get_content(): #获取 Entry 小部件的内容 print(entry.get()) #创建一个条目小部件 entry= Entry(win, width= 40) entry.pack(pady= 20) #创建一个按钮来验证条目小部件 button= ttk.Button(win, text= "Get Content", command= get_content) button.pack(pady=10) win.mainloop()
输出
运行上述代码将显示一个窗口,其中包含一个条目小部件和一个用于获取条目小部件内容的按钮。
现在单击"获取内容"按钮用于打印条目小部件的内容。一旦我们单击按钮,它将打印输出为,
Hello World!