欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

python qt快速入门_PyQt5快速入门(一)

发布时间:2023/12/1 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python qt快速入门_PyQt5快速入门(一) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

PyQt5快速入门(一)

前言

为什么选择PyQt5作为GUI框架?

API与Qt一致, 学会PyQt后再使用qt很简单

开发迅速, 可视化操作,使用designer快速拖拽布局进行调试

可以将文件打包成exe进行发布

本节课内容(假设已经掌握python语法)

搭建PyQt5环境

测试PyQt5环境

本节课使用环境

python 3.6.6

IDLE(一般安装python后自带)

让我们正式开始吧

安装PyQt5

使用pip可以方便的安装, 命令如下

pip install pyqt5

pip install pyqt5-tools

一个小坑: 使用最新版本的pyhton可能会报错, 因为还没有支持上

安装完成后会显示如图的 Successfully installed

Markdown

同时python/Lib/site-packages目录下会多出如下文件夹

Markdown

将python/Lib/site-packages/pyqt5_tools/designer.exe创建快捷方式, 以后经常用到

Markdown

测试PyQt5

新建一个python文件, 我命名为Hello World.py, 右键选择以IDLE打开, 粘贴以下代码

Markdown

import sys

from PyQt5 import QtWidgets, QtCore

app = QtWidgets.QApplication(sys.argv)

widget = QtWidgets.QWidget()

widget.resize(500, 500)

widget.setWindowTitle('Hello World')

widget.show()

sys.exit(app.exec_())

按 ctrl+s 保存后再按 F5 运行, 如果出现以下界面则说明安装完成

Markdown

上述代码创建了一个500*500的窗口, 不要记上面的命令, 只用记住以下命令即可

import sys

from PyQt5.QtWidgets import *

from PyQt5.QtGui import *

from PyQt5.QtCore import *

"""

中间的一堆代码

"""

app = QApplication(sys.argv)

sys.exit(app.exec_())

*为了前期省事, 我这里直接import , 请不要在正式开发中使用这个, 会导致exe极大(50Mb以上)

至此, PyQt5环境正式搭建完成

这一节我们学习了PyQt5环境的搭建和测试, 下一节我将讲解Qt Designer的使用和与python代码的交互

总结

以上是生活随笔为你收集整理的python qt快速入门_PyQt5快速入门(一)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。