方便的windows上位機制作軟體
圖形介面製作
使用Qt Designer軟體完成圖形介面的製作,訊號繫結之類的
圖形介面檔案轉py檔案
使用該命令,在windows命令端下將.ui檔案轉成.py檔案
python -m PyQt5.uic.pyuic untitled.ui -o untitled.py//檔案自己修改
可選,方便的python檔案編輯器
使用thonny編輯器
配置自己安裝的python軟體,記得安裝PyQt5包
windows下python安裝位置如何確定
可以使用下面的基礎main.py檔案,這樣就不用在ui生成的py檔案里加上啟動程式碼了(main.py裡面相應的ui檔名,函式名改成自己的就行)
import sys import serial import serial.tools.list_ports from PyQt5.QtCore import QTimer from PyQt5.QtWidgets import QMainWindow,QApplication from untitled import Ui_MainWindow class MyWindow(QMainWindow,Ui_MainWindow): def __init__(self,parent =None): super(MyWindow,self).__init__(parent) self.setupUi(self) if __name__ == "__main__": app = QApplication(sys.argv) myWin = MyWindow() myWin.show() sys.exit(app.exec_())
打包,匯出可執行程式
使用一下命令進行打包,請先安裝必要的python包,如pyinstaller
pyinstaller -F -w main.py untitled.py
有幾個python檔案,全填進去