python gui库
七个常用的PythonGUI库
01.PyQt5
PyQt 5由Riverbank Computing开发基
于Qt框架构建,是一个跨平台框架,可以给各种
平台创建应用程序, 包括:UnixWindows
MacOS
PyQt将Qt和Python结合在一起它不只是
一个GUI工具包还包括了线程, Unicode, 正
则表达式, SQL数据库, SVG, OpenGL, XML
和功能完善的Web浏览器, 以及许多丰富的GUI
小部件集合
02.Tkinter
Tkinter是Python中最受欢迎的GUI库之
一由于它简单易学的语法, 成为GUI开发初学者
的首选之一
Tkinter提供了各种小部件, 例如标签, 按
钮,文本字段,复选框和滚动按钮等
支持Grid(网格) 布局, 由于我们的程序大多
数都是矩形显示,这样即使是复杂的设计,开发起
来也变得简单些
以下是使用Tkinter设计一个BMI计算器界面
03.K ivy
K ivy是另一个开源的Python库, 最大的优
点就是可以快速地编写移动应用程序(手机)
K ivy可以在不同的平台上运行, 包括
WindowsMacOSLinuxAndroidiOS
和树莓派
此外也是免费使用的, 获得了MIT许可
课件,笔记,视频
入门PDF书籍
04.wxPython
wxPython是一个跨平台GUI的Python库,
可轻松创建功能强大稳定的GUI, 是用C++编写的
目前, 支持Windows, MacOSx,
macOS和Linux
使用wxPython创建的应用程序(GUI) 在所有
平台上都具有原生外观
下面使用wxPython创建一个基本的GUI示例:
05.Py Simple GUI
Py Simple GUI也是基于Python的GUI框
架可以轻松制作自定义的GU1
采用了四种最流行的GUI框架QT
TkinterWxPython和Remi, 能够实现大多数
样例代码,降低了学习难度
Remi将应用程序的界面转换为HTML, 以便
在Web浏览器中呈现
06.Py GUI
Py GUI是一个以简单API而闻名的GUI框架,
减少Python应用与平台底层GUI之间的代码量
轻量级的API, 可以让你的应用程序运行起来更流
畅,更快速
同时还开源代码,跨平台项目目前可在基于
Unix的系统, Windows和MacOS上运行
Python 2和Python 3, 都是可以支持的
07.Py forms
Py forms是用于开发GUI应用程序的一个跨
平台框架是一个Python 2.7/3.x跨环境图形应
用开发框架,模块化和代码复用可以节省大量工
作
允许应用程序在桌面, Web和终端上运行,
无需修改代码
tk自带的 简单
qt第三方的 强大 跨平台 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)