python gui库

大学7个常用的PyGUI库



七个常用的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和终端上运行,

无需修改代码



python哪些gui库比较好用呢tk和qt

tk自带的 简单
qt第三方的 强大 跨平台

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!