欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python GUI庫圖形界面開發(fā)之PyQt5開發(fā)環(huán)境配置與基礎(chǔ)使用

 更新時(shí)間:2020年02月25日 16:16:42   作者:diyiday  
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5開發(fā)環(huán)境配置與基礎(chǔ)使用,需要的朋友可以參考下

PyQt5安裝

在cmd下輸入

pip install PyQt5

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

pip install PyQt5-tools

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

配置PyCharm

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

打開Pycharm,按下圖操作

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

  • Name:可自己定義
  • Program:指向上述安裝PyQt5-tools里面的designer.exe
  • Work directory:使用變量 FileDir

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

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

PyQt5基礎(chǔ)使用使用

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

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

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

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

生成代碼之后,還不能運(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)行

好了關(guān)于python GUI庫圖形界面開發(fā)之PyQt5開發(fā)環(huán)境配置與基礎(chǔ)使用就介紹到這里,更多關(guān)于這方面的文章請查看下面的相關(guān)鏈接

您可能感興趣的文章:

相關(guān)文章

  • Python TCP全連接攻擊中SockStress全連接攻擊詳解

    Python TCP全連接攻擊中SockStress全連接攻擊詳解

    Sock Stress 全連接攻擊屬于TCP全連接攻擊,因?yàn)樾枰⒁淮瓮暾腡CP三次握手,該攻擊的關(guān)鍵點(diǎn)就在于,攻擊主機(jī)將windows窗口緩沖設(shè)置為0,實(shí)現(xiàn)的拒絕服務(wù)
    2022-10-10
  • Python中np.where()用法具體實(shí)例

    Python中np.where()用法具體實(shí)例

    這篇文章主要給大家介紹了關(guān)于Python中np.where()用法的相關(guān)資料,np.where()是NumPy庫中的一個(gè)函數(shù),主要用于根據(jù)條件從數(shù)組中選擇元素,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下
    2023-08-08
  • python進(jìn)階_淺談面向?qū)ο筮M(jìn)階

    python進(jìn)階_淺談面向?qū)ο筮M(jìn)階

    下面小編就為大家?guī)硪黄猵ython進(jìn)階_淺談面向?qū)ο筮M(jìn)階。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • PyCharm中的庫Flask安裝以及如何使用詳解

    PyCharm中的庫Flask安裝以及如何使用詳解

    在學(xué)習(xí)flask的過程中關(guān)于flask安裝的過程中遇到了很多的問題,通過自己的摸索和搜尋最終終于能夠成功運(yùn)行,下面這篇文章主要給大家介紹了關(guān)于PyCharm中庫Flask安裝以及如何使用的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • Django框架視圖層URL映射與反向解析實(shí)例分析

    Django框架視圖層URL映射與反向解析實(shí)例分析

    這篇文章主要介紹了Django框架視圖層URL映射與反向解析,結(jié)合實(shí)例形式分析了Django框架普通url映射、命名URL參數(shù)映射、分布式URL映射、反向解析等相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • python代理工具mitmproxy使用指南

    python代理工具mitmproxy使用指南

    這篇文章主要介紹了python mitmproxy 使用指南,mitmproxy 可以用來攔截、修改、保存 HTTP/HTTPS 請求。以命令行終端形式呈現(xiàn),類似于 Chrome 瀏覽器開發(fā)者模式的可視化工具,需要的朋友可以參考下
    2019-07-07
  • 在Python中構(gòu)建增廣矩陣的實(shí)現(xiàn)方法

    在Python中構(gòu)建增廣矩陣的實(shí)現(xiàn)方法

    今天小編就為大家分享一篇在Python中構(gòu)建增廣矩陣的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • pip安裝Python庫時(shí)遇到的問題及解決方法

    pip安裝Python庫時(shí)遇到的問題及解決方法

    這篇文章主要介紹了pip安裝Python庫時(shí)遇到的問題及解決方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-11-11
  • Python讀取圖像并顯示灰度圖的實(shí)現(xiàn)

    Python讀取圖像并顯示灰度圖的實(shí)現(xiàn)

    這篇文章主要介紹了Python讀取圖像并顯示灰度圖的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • python中sort sorted reverse reversed函數(shù)的區(qū)別說明

    python中sort sorted reverse reversed函數(shù)的區(qū)別說明

    這篇文章主要介紹了python中sort sorted reverse reversed函數(shù)的區(qū)別說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05

最新評論