tkinter输入输出
时间: 2024-06-06 10:04:18 浏览: 18
Tkinter 是 Python 中常用的 GUI 工具包,它提供了丰富的组件来创建窗口界面。在 Tkinter 中,可以使用 Entry 组件来实现输入框,使用 Label 组件来实现输出框。
Entry 组件是一个文本输入框,它可以接收用户输入的文本信息。你可以使用 Entry 组件的 get() 方法来获取用户输入的内容。
Label 组件是一个标签组件,它用于在窗口中展示文本信息。你可以使用 Label 组件的 config() 方法来设置标签显示的内容。
下面是一个简单的例子,展示如何使用 Entry 和 Label 组件来实现输入输出:
```
import tkinter as tk
def show_input():
input_text = input_entry.get()
output_label.config(text=input_text)
root = tk.Tk()
input_entry = tk.Entry(root)
input_entry.pack()
output_label = tk.Label(root)
output_label.pack()
submit_button = tk.Button(root, text="Submit", command=show_input)
submit_button.pack()
root.mainloop()
```
在这个例子中,我们创建了一个窗口,并在窗口中添加了一个文本输入框(Entry 组件)、一个标签(Label 组件)和一个按钮(Button 组件)。当用户输入文本并点击按钮时,程序会通过 get() 方法获取输入框中的文本,并将其显示在标签中。