Python 的图形界面开发:如何使用 Tkinter 创建一个简单的图形界面应用?

简介: 这是一个Python的Tkinter GUI程序,创建了一个窗口,包含一个标签、一个输入框和一个按钮。当用户点击按钮时,标签的文本会更新为输入框中的名字前加上"Hello, "。
import tkinter as tk

def on_click():
    label.config(text="Hello, " + entry.get())

app = tk.Tk()
app.title("Simple GUI")

label = tk.Label(app, text="Enter your name:")
label.pack()

entry = tk.Entry(app)
entry.pack()

button = tk.Button(app, text="Click me!", command=on_click)
button.pack()

app.mainloop()
目录
相关文章
|
9小时前
|
Python
LabVIEW和Python开发微细车削控制系统
LabVIEW和Python开发微细车削控制系统
LabVIEW和Python开发微细车削控制系统
|
10小时前
|
安全 测试技术 持续交付
在Python Web开发中,测试是一个至关重要的环节
【5月更文挑战第12天】在Python Web开发中,测试至关重要,包括单元测试(unittest模块)、集成测试、功能测试、系统测试、验收测试、性能测试、安全测试和端到端测试。常用的测试工具有unittest、pytest、selenium、requests和coverage。遵循“测试先行”和“持续集成”原则,确保代码质量与稳定性。
7 3
|
1天前
|
分布式计算 调度 异构计算
Python 数学应用(四)(4)
Python 数学应用(四)
10 4
|
1天前
|
消息中间件 Kafka Python
Python 数学应用(四)(3)
Python 数学应用(四)
20 5
|
1天前
|
存储 传感器 数据可视化
Python 数学应用(四)(2)
Python 数学应用(四)
5 0
Python 数学应用(四)(2)
|
1天前
|
存储 消息中间件 Kafka
Python 数学应用(四)(1)
Python 数学应用(四)
10 2
|
1天前
|
机器学习/深度学习 存储 算法
Python 数学应用(三)(4)
Python 数学应用(三)
7 2
|
1天前
|
存储 算法 决策智能
Python 数学应用(三)(3)
Python 数学应用(三)
9 2
Python 数学应用(三)(3)
|
1天前
|
存储 资源调度 算法
Python 数学应用(三)(2)
Python 数学应用(三)
9 1
|
1天前
|
存储 机器学习/深度学习 前端开发
Python 数学应用(三)(1)
Python 数学应用(三)
11 2