创建输入框、一个按钮和一个标签的GUI。
用户可以在输入框中输入文本,点击按钮后,程序将在控制台打印输入的文本(已经分割为列表),并在GUI中的标签上显示一些静态文本。
import tkinter as tk
# 创建主窗口
root = tk.Tk()
root.title("输入框值分割输出")
# 创建输入框
entry = tk.Entry(root)
entry.pack()
# 函数:处理输入,分割字符串,转换为整数,并进行数学运算
def process_and_print():
# 获取输入框的内容
input_str = entry.get()
# 分割字符串,转换为字符串列表
numbers = [str(num) for num in input_str.split()]
# 打印转换后的整数列表
print("转换后的整数列表:", numbers)
value1= '美国gaga'
value2= '正常'
# 也可以在GUI中显示结果
label1.config(text=f"名称:{value1} \n 状态:{value2}")
# 创建一个按钮,点击时调用process_and_print函数
button = tk.Button(root, text="记录并输出", command=process_and_print)
button.pack()
# 创建一个标签用于显示结果
label1 = tk.Label(root, text="")
label1.pack()
# 运行主循环
root.mainloop()