Python GUI编程:深入探索现代GUI库及其创新应用
# 导入PySimpleGUI库
import PySimpleGUI as sg
# 创建一个简单的GUI应用程序
def demo_application():
# 定义布局
layout = [[sg.Text('输入你的名字:')],
[sg.Input()],
[sg.Button('提交')]]
# 创建窗口
window = sg.Window('PySimpleGUI Demo', layout)
# 事件循环
while True:
event, values = window.read()
if event in (None, 'Exit'):
# 用户点击关闭按钮或者按下关闭窗口的按钮
break
print(f'Event: {event}')
print(str(values))
# 关闭窗口
window.close()
# 运行GUI应用程序
demo_application()
这段代码展示了如何使用PySimpleGUI库创建一个包含文本框和按钮的简单GUI应用程序。它定义了一个布局,创建了一个窗口,并在用户与窗口交互时输出相关事件。这是学习GUI编程的一个基本例子,展示了如何开始构建更复杂的应用程序。
评论已关闭