必須使用兩個類:QApplication和QWidget。都在PyQt5.QtWidgets。
import sys
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
# 創建QApplication類的實例
# sys.argv:獲取命令行參數
app = QApplication(sys.argv)
# 創建一個窗口
w = QWidget()
# 設置窗口的尺寸
w.resize(400, 200)
# 移動窗口
w.move(300, 300)
# 設置窗口的標題
w.setWindowTitle('第一個基於PyQt5的桌面應用')
# 顯示窗口
w.show()
# 進入程序的主循環、並通過exit函數確保主循環安全結束
sys.exit(app.exec_())
效果: