python中PyQt5開發(fā)環(huán)境配置的示例分析-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)python中PyQt5開發(fā)環(huán)境配置的示例分析的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

“專業(yè)、務(wù)實(shí)、高效、創(chuàng)新、把客戶的事當(dāng)成自己的事”是我們每一個(gè)人一直以來堅(jiān)持追求的企業(yè)文化。 成都創(chuàng)新互聯(lián)公司是您可以信賴的網(wǎng)站建設(shè)服務(wù)商、專業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、軟件開發(fā)、設(shè)計(jì)服務(wù)業(yè)務(wù)。我們始終堅(jiān)持以客戶需求為導(dǎo)向,結(jié)合用戶體驗(yàn)與視覺傳達(dá),提供有針對性的項(xiàng)目解決方案,提供專業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場,引領(lǐng)市場!PyQt5安裝

在cmd下輸入

pip install PyQt5

完成PyQt5安裝,再安裝qt designer,可以使用pip安裝

pip install PyQt5-tools

安裝完成后,在python安裝目錄下可以看到

python中PyQt5開發(fā)環(huán)境配置的示例分析

配置PyCharm

配置PyCharm是為了在Pycharm里面實(shí)現(xiàn)打開qt designer,然后生成qt文件,然后將qt文件轉(zhuǎn)換成python語言的軟件文件。

打開Pycharm,按下圖操作

python中PyQt5開發(fā)環(huán)境配置的示例分析

打開Extrernal Tools之后,點(diǎn)擊上如綠色的+,添加Tools

python中PyQt5開發(fā)環(huán)境配置的示例分析

  • Name:可自己定義

  • Program:指向上述安裝PyQt5-tools里面的designer.exe

  • Work directory:使用變量 FileDir

然后再新建多一個(gè)“PyUIC”,這個(gè)主要是用來將 Qt界面 轉(zhuǎn)換成 py代碼。

python中PyQt5開發(fā)環(huán)境配置的示例分析

-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py

PyQt5基礎(chǔ)使用使用

在F盤新建一個(gè)空文件夾,然后使用pychram導(dǎo)入文件夾,首先通過pycharm打開qt designer,如圖所示:

python中PyQt5開發(fā)環(huán)境配置的示例分析

python中PyQt5開發(fā)環(huán)境配置的示例分析

新建窗口之后,可以再左邊列表直接拖拉空間到窗口上

python中PyQt5開發(fā)環(huán)境配置的示例分析

可以看到上圖是有2個(gè)控件的,在這里另存為該文件

python中PyQt5開發(fā)環(huán)境配置的示例分析

保存文件之后,關(guān)閉qt designer,在pycharm里看到剛保存ui文件,選中文件點(diǎn)擊右鍵,選擇PyUIC來轉(zhuǎn)換成py代碼

python中PyQt5開發(fā)環(huán)境配置的示例分析

python中PyQt5開發(fā)環(huán)境配置的示例分析

生成代碼之后,還不能運(yùn)行,因?yàn)檫@只是一個(gè)界面的代碼,在該代碼最下面還需要加入以下代碼:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
  app = QApplication(sys.argv)
  MainWindow = QMainWindow()
  ui = Ui_MainWindow()
  ui.setupUi(MainWindow)
  MainWindow.show()
  sys.exit(app.exec_())

點(diǎn)擊運(yùn)行

python中PyQt5開發(fā)環(huán)境配置的示例分析

感謝各位的閱讀!關(guān)于“python中PyQt5開發(fā)環(huán)境配置的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

文章標(biāo)題:python中PyQt5開發(fā)環(huán)境配置的示例分析-創(chuàng)新互聯(lián)
瀏覽路徑:http://muchs.cn/article26/djgpjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、建站公司、網(wǎng)站排名微信小程序、Google、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)