pyqt学习笔记Python-PyQt5界面可视化PYQT5学习与开发

pyQt环境的配置

2020-05-01  本文已影响0人  sunnnnnnnnnny

开发环境

安装步骤

#安装pyqt5
pip install PyQt5 -i https://pypi.douban.com/simple
#安装pyqt5工具集,包括图形界面开发工具qt designer、翻译工具pyuic5 等
pip install PyQt5-tools -i https://pypi.douban.com/simple

编辑脚本并运行

#-*- coding:utf-8 -*-
import sys
from PyQt5 import QtWidgets
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(360, 360)
widget.setWindowTitle("hello, pyqt5")
widget.show()
sys.exit(app.exec())

出现下面的窗口,说明安装成功。


image.png

使用Qt Designer设计UI

Qt Designer在路径C:\Anaconda3\Library\bin下,启动界面如下面所示,可以使用拖动控件方式来设计窗口


image.png

窗口会保存为.ui的文件,内容为xml格式,使用pyuic5 工具可以将.ui文件翻译成.py文件
用法如下

pyuic5 -o xxx.py xxx.ui

将程序打包为exe

安装pyinstaller

pip install pyinstaller -i https://pypi.douban.com/simple
pyinstaller -F -w demo.py -i 1.ico

其中-w表示隐藏程序窗口,-i用于指定exe程序的图标
注意不要在anaconda环境中打包程序,文件会非常大

参考资料

https://www.cnblogs.com/yclizq/p/11192128.html
http://code.py40.com/face

上一篇下一篇

猜你喜欢

热点阅读