请用python的GUI帮我写一个用来输出文本文字字框
时间: 2024-09-16 07:03:52 浏览: 48
pytorch实现文字点选、选字、选择文字验证码识别_中文字检测识别.zip
5星 · 资源好评率100%
在Python中,我们可以使用Tkinter库来创建图形用户界面(GUI),包括添加文本输入框。以下是一个简单的例子,演示如何创建一个窗口,其中包含一个可以输入文本并点击按钮后显示文本的Text框:
```python
import tkinter as tk
def show_text():
input_text = text_box.get("1.0", "end") # 获取输入框内的文本
output_label.config(text=input_text) # 更新标签显示输入的文本
# 创建主窗口
window = tk.Tk()
window.title("文本输入")
# 创建一个文本框(entry)用于输入
text_box = tk.Text(window)
text_box.pack(pady=10) # 添加一些间距
# 创建一个按钮,点击后显示文本
button = tk.Button(window, text="显示文本", command=show_text)
button.pack()
# 创建一个标签用于显示结果
output_label = tk.Label(window, text="")
output_label.pack()
window.mainloop() # 进入主循环,等待用户的操作
```
在这个程序中,`text_box`是文本输入区域,`button`是点击后会触发`show_text`函数的按钮,`output_label`则是用于显示输入文本的地方。
阅读全文