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 - 关闭窗口
推荐阅读
-
dubbo源码学习一:基础知识及使用的相关技术
-
WPS中使用文本转换表格功能快速将两行及多行文字连接成一行
-
SpringBoot + Spring Security 学习笔记(一)自定义基本使用及个性化登录配置
-
学习11:总结# 1.函数名第一类对象及使用 ***** # 2.f格式化 *** # 3.迭代器 **** # 4.递归 ****
-
学习11:内容# 1.函数名第一类对象及使用 ***** # 2.f格式化 *** # 3.迭代器 **** # 4.递归 ****
-
SpringBoot学习笔记一:使用IntellijIDE快速创建一个SpringBoot工程
-
Vue爬坑之路 一:简单介绍vue及使用vue-cli脚手架工具快速搭建项目
-
PythonGUI快速学习及使用-PySimpleGUI(一)
-
PythonGUI快速学习及使用-PySimpleGUI(二)
-
PythonGUI快速学习及使用-PySimpleGUI(三)