1.python的GUI界面常用框架

我们都知道当一个东西比较匮乏的时候,我们会比较苦恼,苦恼找不到好的替代。但是但一个东西比较丰富的时候,我们也会苦恼,苦恼的是如何进行选择。就比如每天我们都面临的一个巨大的难题就是今天中午吃什么?

python开发图形界面也有这样的烦恼,有很多gui框架提供我们选择,让我们眼花缭乱,我们很难从中选择一个。下面我简单介绍下主流的三个python gui框架。

①. Tkinter python自带的,不用安装依赖包,功能简陋。

Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

②. PyQt5 有点复杂

pyqt5是一套Python绑定Digia QT5应用的框架。它可用于Python 2和3。Qt库是最强大的GUI库之一。Qt强大之处在于网上有很多pyqt的资源,而且qt技术已经相当成熟,pyqt是采用基本和qt一致的api,它有620多个类和6000个函数和方法.QT可能是最强大的,但也许它也是最复杂的。

③. wxPython

wxPython可以说是上面两者之间的一个很好的妥协。它是免费的,源代码是开放的,允许其应用在商业产品上,你可以免费使用它和共享它。同时,它也提供类似QT Designer的设计器wxFormbuilder。可以说他就是个压缩版的QT,但是该有的功能却完全不缺失。

2.【吾爱】WxPython可视化编辑器链接

为了解决界面绘制过程的枯燥和反锁,【51破解】推出的WxPython可视化编辑器WxPython可视化编辑器1.4.zip可以用来生成界面代码的,WxPython是python的一个界面库,生成后自己复制粘贴进IDE使用!
请输入图片描述
支持拖拽操作,使用键盘上下左右调整组件位置,使用DEL删除选中组件
支持导出导入布局,方便下次接着修改无需重新设计
支持更换生成代码类型,调试目录,调试使用的解释器
如果调试出现闪退更换成英文类型或者修改调试目录即可,默认环境未安装wxpython库的可以选择其他有安装的虚拟环境,重启即可
支持关联布局文件,双击保存的文件即可直接打开加载(关联后会直接重启资源管理器,有点暴力,不知道怎么简单更新文件)
使用pyec模块后可以使用已经封装的部分中文代码直接操作。
请输入图片描述

下载地址:

https://wws.lanzous.com/iUGmyhpv9tg密码:g0fw

发表评论