pyqt5簡介及安裝方法介紹
本文研究的主要是pyqt5簡介及安裝方法介紹的有關(guān)內(nèi)容,具體如下。
pyqt5介紹
pyqt5是一套Python綁定Digia QT5應(yīng)用的框架。它可用于Python 2和3。本教程使用Python 3。Qt庫是最強(qiáng)大的GUI庫之一。pyqt5的官方網(wǎng)站
http://www.riverbankcomputing.co.uk/news
pyqt5做為Python的一個(gè)模塊,它有620多個(gè)類和6000個(gè)函數(shù)和方法。這是一個(gè)跨平臺(tái)的工具包,它可以運(yùn)行在所有主要的操作系統(tǒng),包括UNIX,Windows,Mac OS。pyqt5是雙重許可。開發(fā)者可以在GPL和商業(yè)許可之間進(jìn)行選擇。
pyqt5的類別分為幾個(gè)模塊,包括以下:
- QtCore
- QtGui
- QtWidgets
- QtMultimedia
- QtBluetooth
- QtNetwork
- QtPositioning
- Enginio
- QtWebSockets
- QtWebKit
- QtWebKitWidgets
- QtXml
- QtSvg
- QtSql
- QtTest
QtCore:包含了核心的非GUI功能。此模塊用于處理時(shí)間、文件和目錄、各種數(shù)據(jù)類型、流、URL、MIME類型、線程或進(jìn)程。
QtGui包含類窗口系統(tǒng)集成、事件處理、二維圖形、基本成像、字體和文本。
qtwidgets模塊包含創(chuàng)造經(jīng)典桌面風(fēng)格的用戶界面提供了一套UI元素的類。
QtMultimedia包含的類來處理多媒體內(nèi)容和API來訪問相機(jī)和收音機(jī)的功能。
Qtbluetooth模塊包含類的掃描設(shè)備和連接并與他們互動(dòng)。描述模塊包含了網(wǎng)絡(luò)編程的類。這些類便于TCP和IP和UDP客戶端和服務(wù)器的編碼,使網(wǎng)絡(luò)編程更容易和更便攜。
Qtpositioning包含類的利用各種可能的來源,確定位置,包括衛(wèi)星、Wi-Fi、或一個(gè)文本文件。
Enginio模塊實(shí)現(xiàn)了客戶端庫訪問Qt云服務(wù)托管的應(yīng)用程序運(yùn)行時(shí)。
Qtwebsockets模塊包含實(shí)現(xiàn)WebSocket協(xié)議類。
QtWebKit包含一個(gè)基于Webkit2圖書館Web瀏覽器實(shí)現(xiàn)類。
Qtwebkitwidgets包含的類的基礎(chǔ)webkit1一用于qtwidgets應(yīng)用Web瀏覽器的實(shí)現(xiàn)。
QtXml包含與XML文件的類。這個(gè)模塊為SAX和DOM API提供了實(shí)現(xiàn)。
QtSvg模塊提供了顯示SVG文件內(nèi)容的類??缮炜s矢量圖形(SVG)是一種描述二維圖形和圖形應(yīng)用的語言。
QtSql模塊提供操作數(shù)據(jù)庫的類。
QtTest包含的功能,使pyqt5應(yīng)用程序的單元測試
安裝
cmd,進(jìn)入你的Python安裝目錄下的scripts文件夾,然后執(zhí)行如下命令進(jìn)行安裝
pip install python-qt5
顯示
下面一篇文章我們將繼續(xù)探索pyqt5的相關(guān)內(nèi)容。
link:
http://www.dbjr.com.cn/article/134071.htm
總結(jié)
以上就是本文關(guān)于pyqt5簡介及安裝方法介紹的全部內(nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!
相關(guān)文章
詳解如何通過Python實(shí)現(xiàn)批量數(shù)據(jù)提取
每天面對(duì)成堆的發(fā)票,無論是發(fā)票還是承兌單據(jù),抑或是其他各類公司數(shù)據(jù)要從照片、PDF等不同格式的內(nèi)容中提取,我們都有必要進(jìn)行快速辦公的能力提升。本文就教你如何利用Python實(shí)現(xiàn)批量數(shù)據(jù)提取吧2023-03-03python爬蟲開發(fā)之PyQuery模塊詳細(xì)使用方法與實(shí)例全解
這篇文章主要介紹了python爬蟲開發(fā)之PyQuery模塊詳細(xì)使用方法與實(shí)例全解,需要的朋友可以參考下2020-03-03簡單聊聊PyTorch里面的torch.nn.Parameter()
torch.nn.parameter是一個(gè)被用作神經(jīng)網(wǎng)絡(luò)模塊參數(shù)的tensor,這是一種tensor的子類,下面這篇文章主要給大家介紹了關(guān)于PyTorch里面的torch.nn.Parameter()的相關(guān)資料,需要的朋友可以參考下2022-02-02在OpenCV里使用Camshift算法的實(shí)現(xiàn)
這篇文章主要介紹了在OpenCV里使用Camshift算法的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11Pytorch實(shí)戰(zhàn)之?dāng)?shù)據(jù)加載和處理詳解
Pytorch提供了許多工具來簡化和希望數(shù)據(jù)加載,使代碼更具可讀性,本文將通過一些簡單示例為大家具體講講,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-06-06