pyqt:python GUI开发的选用、安装、以及最简例子

本文介绍了Python GUI开发中PyQt的选择优势,对比了wxpython和kinter的不足,并提供了PyQt5的安装步骤及PyCharm配置指南。通过Qt Designer设计界面并使用PyUIC转换为Python代码,展示了一个简单的GUI开发流程。
摘要由CSDN通过智能技术生成

python gui开发,框架不少,真正好用的不多。

pyqt最出名,用的人最多。

对初学者而言,直接选pyqt即可,因为你兜兜转之后还会回来,何必浪费时间?

wxpython仅次于pyqt,但界面设计器都很难用,比如wxformbuilder,是那种基于layout的布局,难用极了,而且没有文档,几乎没有教程。

kinter太旧太丑。

其他各有各缺点,不一一叙述。

选择pyqt,有两个子选项:

PyQt:GPLv3协议,用了它,程序就要开源,如果闭源商用就会违反协议,但也没人查,无所谓。

PySide是LGPL协议,程序以闭源商用。

如果不做商业项目,可以使用PyQt,资料多,稳定。

需要开发闭源商用软件的就用PySide。

现在PySise比较成熟了,未来可以逐渐全部切换到PySide/PySide2也很好。


pyqt5安装

1. 安装PyQt5工具

pip install PyQt5 -i https://pypi.douban.com/simple


2.安装Qt Designer图形界面开发工具

pip install PyQt5-tools -i https://pypi.douban.com/simple

3.pycharm配置外部工具

在文件->设置->工具->外部工具,点击右边左上角的+新建工具建立QTdesigner 和 PyUIC工具

Qt Designer:

程序ÿ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值