大家好我是駭客之家小編, 駭客之家頭條號
分享駭客技術, 程式設計知識, 科技資訊
喜歡的可以關注我的頭條號!
前面一篇文章介紹了 怎樣用Python3實現GUI程式設計? 採用的是python3內置的tkinter, 本篇主要介紹下PyQt5程式設計。
Python with Qt
安裝PyQt5:
pip3 install pyqt5
PyQt5的類被劃分在幾個模組中, 下面列出了這些模組:
QtCore
QtGui
QtWidgets
QtMultimedia
QtBluetooth
QtNetwork
QtPositioning
Enginio
QtWebSockets
QtWebKit
QtWebKitWidgets
QtXml
QtSvg
QtSql
QtTest
這裡我們主要用到了QtWidgets模組
PyQt5一個簡單的視窗示例:
運行程式(File:pyqt51.py):
python3 pyqt51.py
結果如下圖所示:
這個就是一個最簡單的PyQt5程式。
這裡我們進行了一些必要模組的導入, 最基礎的 widget組件位於PyQt5.QtWidget模組中
app = QApplication(sys.argv)所有的PyQt5應用必須創建一個應用(Application)物件。 sys.argv參數是一個來自命令列的參數列表。
window = QWidget()# Qwidget元件是PyQt5中所有使用者介面類的基礎類。 我們給QWidget提供了默認的構造方法。 # 默認構造方法沒有父類。 沒有父類的widget元件將被作為視窗使用。PyQt5簡單入門就介紹到這裡。
如果您喜歡這篇文章可以點贊, 關注, 轉發!更多駭客技術, 程式設計知識, 科技資訊請點擊關注按鈕!相關閱讀:
怎樣用Python3實現GUI程式設計?
如何用python實現一個爬蟲程式?
Python實用框架之Requests入門篇