Python + PyQt + PyCharm 架構編程簡介
先簡單說下爲什麼要使用這樣的程序開發架構,原因如下:
Python:一種面向對象的高級動態編程語言,相比於其它如C/C++語言,具有上手快、代碼少、開發效率高的特點PyQt:Qt在Python下的綁定庫,而Qt是跨平臺的C++圖形用戶界面應用程序開發框架,是當前主流的GUI開發工具之一PyCharm:當前主流的Python編程環境優點:三者有機結合,進行應用軟件架構開發,可以做到在兼顧軟件運行效率的前提下,大大節省時間成本,加快項目的開發進度
本文主要包含以下幾部分內容,下面分別進行說明:
Python3下載及安裝
在Python官網下載: https://www.python.org/downloads/,此處下載的是python-3.7.4-amd64.exe。
安裝過程依次如下:
PyCharm下載及安裝
官網下載: https://www.jetbrains.com/pycharm/download/#section=windows,此處下載的是pycharm-community-2020.1.exe 。
安裝較爲簡單,一路向下默認安裝就可以了,依次如下所示:
PyQt5下載及安裝
可在Python官網的PyPI網站上搜索下載如下兩個whl安裝包:
兩個whl文件下載完成後,在控制檯中使用pip安裝就可以了,如:
pip3 install PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whlpip3 install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl
需要說明的是,當前安裝路徑請設置爲whl文件所在的路徑,且建議在聯網下安裝,這樣在安裝過程中會自動安裝其它缺少的相關聯的庫文件。另外,安裝完PyQt5_tools庫後,在Python3的安裝路徑下的Scripts路徑下會出現三個常用的工具:designer.exe、pyuic5.exe和pyrcc5.exe,後面介紹如何將其集成到PyCharm中。
PyCharm中PyQt5常用工具的配置
主要包括下面的三個工具配置:
Qt Designer的配置:目的是在PyCharm開發環境中快速打開設計師PyUIC的配置:目的是將Qt Designer設計的“.ui”界面文件轉換成“.py”文件Rcc2Py的配置:目的是將Qt Designer設計中用到的資源文件“.qrc”轉換成“.py”文件
配置方法也比較簡單,在File菜單中選擇“Settings”,在彈出的設置對話框中進行工具的添加,如下圖所示:
QtDesigner的配置如下圖所示:
PyUIC的配置如下圖所示:
Rcc2Py的配置如下圖所示:
至此,三個常用工具就全部配置完成了。當使用時,就可以在PyCharm的工程裏面點擊右鍵,在右鍵菜單中就可以方便的調用這三個工具了,如下圖所示:
Python + PyQt + PyCharm 架構編程簡介
先簡單說下爲什麼要使用這樣的程序開發架構,原因如下:
Python:一種面向對象的高級動態編程語言,相比於其它如C/C++語言,具有上手快、代碼少、開發效率高的特點PyQt:Qt在Python下的綁定庫,而Qt是跨平臺的C++圖形用戶界面應用程序開發框架,是當前主流的GUI開發工具之一PyCharm:當前主流的Python編程環境優點:三者有機結合,進行應用軟件架構開發,可以做到在兼顧軟件運行效率的前提下,大大節省時間成本,加快項目的開發進度
本文主要包含以下幾部分內容,下面分別進行說明:
Python3下載及安裝
在Python官網下載: https://www.python.org/downloads/,此處下載的是python-3.7.4-amd64.exe。
安裝過程依次如下:
PyCharm下載及安裝
官網下載: https://www.jetbrains.com/pycharm/download/#section=windows,此處下載的是pycharm-community-2020.1.exe 。
安裝較爲簡單,一路向下默認安裝就可以了,依次如下所示:
PyQt5下載及安裝
可在Python官網的PyPI網站上搜索下載如下兩個whl安裝包:
兩個whl文件下載完成後,在控制檯中使用pip安裝就可以了,如:
pip3 install PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whlpip3 install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl
需要說明的是,當前安裝路徑請設置爲whl文件所在的路徑,且建議在聯網下安裝,這樣在安裝過程中會自動安裝其它缺少的相關聯的庫文件。另外,安裝完PyQt5_tools庫後,在Python3的安裝路徑下的Scripts路徑下會出現三個常用的工具:designer.exe、pyuic5.exe和pyrcc5.exe,後面介紹如何將其集成到PyCharm中。
PyCharm中PyQt5常用工具的配置
主要包括下面的三個工具配置:
Qt Designer的配置:目的是在PyCharm開發環境中快速打開設計師PyUIC的配置:目的是將Qt Designer設計的“.ui”界面文件轉換成“.py”文件Rcc2Py的配置:目的是將Qt Designer設計中用到的資源文件“.qrc”轉換成“.py”文件
配置方法也比較簡單,在File菜單中選擇“Settings”,在彈出的設置對話框中進行工具的添加,如下圖所示:
QtDesigner的配置如下圖所示:
PyUIC的配置如下圖所示:
Rcc2Py的配置如下圖所示:
至此,三個常用工具就全部配置完成了。當使用時,就可以在PyCharm的工程裏面點擊右鍵,在右鍵菜單中就可以方便的調用這三個工具了,如下圖所示:
推薦我們的Python學習扣qun:784758214 ,看看前輩們是如何學習的!從基礎的python腳本到web開發、爬蟲、django、數據挖掘等【PDF,實戰源碼】,零基礎到項目實戰的資料都有整理。送給每一位python的小夥伴!每天都有大牛定時講解Python技術,分享一些學習的方法和需要注意的小細節,點擊加入我們的 python學習者聚集地