python qt快速入门_PyQt5快速入门(一)
PyQt5快速入門(mén)(一)
前言
為什么選擇PyQt5作為GUI框架?
API與Qt一致, 學(xué)會(huì)PyQt后再使用qt很簡(jiǎn)單
開(kāi)發(fā)迅速, 可視化操作,使用designer快速拖拽布局進(jìn)行調(diào)試
可以將文件打包成exe進(jìn)行發(fā)布
本節(jié)課內(nèi)容(假設(shè)已經(jīng)掌握python語(yǔ)法)
搭建PyQt5環(huán)境
測(cè)試PyQt5環(huán)境
本節(jié)課使用環(huán)境
python 3.6.6
IDLE(一般安裝python后自帶)
讓我們正式開(kāi)始吧
安裝PyQt5
使用pip可以方便的安裝, 命令如下
pip install pyqt5
pip install pyqt5-tools
一個(gè)小坑: 使用最新版本的pyhton可能會(huì)報(bào)錯(cuò), 因?yàn)檫€沒(méi)有支持上
安裝完成后會(huì)顯示如圖的 Successfully installed
Markdown
同時(shí)python/Lib/site-packages目錄下會(huì)多出如下文件夾
Markdown
將python/Lib/site-packages/pyqt5_tools/designer.exe創(chuàng)建快捷方式, 以后經(jīng)常用到
Markdown
測(cè)試PyQt5
新建一個(gè)python文件, 我命名為Hello World.py, 右鍵選擇以IDLE打開(kāi), 粘貼以下代碼
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 運(yùn)行, 如果出現(xiàn)以下界面則說(shuō)明安裝完成
Markdown
上述代碼創(chuàng)建了一個(gè)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 , 請(qǐng)不要在正式開(kāi)發(fā)中使用這個(gè), 會(huì)導(dǎo)致exe極大(50Mb以上)
至此, PyQt5環(huán)境正式搭建完成
這一節(jié)我們學(xué)習(xí)了PyQt5環(huán)境的搭建和測(cè)試, 下一節(jié)我將講解Qt Designer的使用和與python代碼的交互
總結(jié)
以上是生活随笔為你收集整理的python qt快速入门_PyQt5快速入门(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 过肩龙多少钱啊?
- 下一篇: 用python自制背单词程序_c++自制