📅  最后修改于: 2023-12-03 15:04:54.156000             🧑  作者: Mango
使用 Python 的 Tkinter 模块创建 GUI 应用程序时,获取输入框中的信息是一个常见的需求。使用 Tkinter,您可以轻松创建各种小部件,例如标签、输入框、按钮等等,以便用户能够与您的应用程序进行交互。
在 Tkinter 中,要获取输入框 (Entry) 中的文本信息,可以使用 .get()
方法。该方法返回输入框中的文本字符串。
以下代码示例演示如何使用 Tkinter 获取用户输入的信息:
import tkinter as tk
def get_input():
# 获取输入框中的信息
input_text = input_entry.get()
# 在控制台中打印信息
print("用户输入的信息是:", input_text)
# 创建应用程序窗口
root = tk.Tk()
root.title("获取输入框中的信息")
# 创建输入框小部件
input_entry = tk.Entry(root, width=30)
input_entry.pack()
# 创建按钮小部件,点击按钮后获取输入框中的信息
button = tk.Button(root, text="获取输入框中的信息", command=get_input)
button.pack()
# 进入主循环
root.mainloop()
在上面的代码示例中,我们首先创建了一个 Tkinter 负责 GUI 应用程序的根窗口对象,然后创建一个输入框小部件和一个按钮小部件,并将它们添加到窗口中。当用户点击按钮时,会调用 get_input()
函数,该函数使用 .get()
方法获取输入框中的信息,并在控制台中打印该信息。
然后,我们通过调用根窗口对象的 mainloop()
方法进入主事件循环,等待事件发生。
以上就是如何使用 Python 的 Tkinter 模块获取输入框中的信息的方法。如果您希望深入学习 Python 的 Tkinter 模块,请查看相关文档和教程。