python编程(pyqt5的使用)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

 

    最近一直在使用qt5,但是做的是c++开发。之前在做python测试的时候,发现其实用python开发的效率挺高的。所以,一直在想,什么时候可以用python开发qt5,本来以为很复杂,没想到却很简单。当然,最重要的发现不是这个,原来python的很多第三方库竟然可以从豆瓣下载,速度非常快,这算是今天很大的一个收获。

 

1、准备python环境

    我这边安装的python3

 

2、准备pyqt5的第三方开发包

pip3 install Sip -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
pip3 install PyQt5 -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
pip3 install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com

    注意,这里的软件都是从第三方下载的,速度非常的块。

 

3、尝试编写一个简单的界面程序

#!/usr/bin/python

import sys
from PyQt5 import QtWidgets

app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(500, 500)
widget.setWindowTitle("hello, world")
widget.show()
sys.exit(app.exec()

 

4、执行一下脚本

shell>python3 ui.py

 

5、显示效果

 

6、几个注意事项

本身PyQt5和PyQt5-tools已经包含了需要的相关文件,不需要安装其他软件

最好使用python3实现

本身qt5开发界面就比较方便,再加上python,这样实现起来就更容易了

 

7、学习教程

http://code.py40.com/pyqt5/

 

8、部署

pip3 install pyinstaller

C:\Python35\Scripts\pyinstaller.exe process.py --noconsole

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式-老费

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值