欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PythonGUI快速学习及使用-PySimpleGUI(一)

程序员文章站 2022-04-11 17:49:36
...

因为课设要用到pythonGUI,TkInter、PyQt、PyGUI 等流行的GUI对我来说太麻烦了短时间内出不了较好的成果,故选择PySimple学习。

通常一个 PySimpleGUI 程序包含 5 个部分,见下面代码的注释:

import PySimpleGUI as sg  # Part 1 - 导入库

# 定义窗口的内容
layout = [[sg.Text("What's your name?")],  # Part 2 - 排版
          [sg.Input()],
          [sg.Button('Ok')]]

# 创建窗口
window = sg.Window('Window Title', layout)  # Part 3 - 窗口定义

# 显示窗口和与窗口互动
event, values = window.read()  # Part 4 - 开启主循环 window.read()

# 处理收集到的信息
print('Hello', values[0], "! Thanks for trying PySimpleGUI")

# 以从屏幕上移除窗口结束
window.close()  # Part 5 - 关闭窗口

PythonGUI快速学习及使用-PySimpleGUI(一)

相关标签: python