回覆列表
  • 1 # 小小猿愛嘻嘻

    你說的應該是將Python指令碼打包為exe程式吧,QPython3L只是一個手機端的Python開發環境,本身不提供打包為exe程式的功能,這個只能在電腦端進行,主要用到pyinstaller這個Python自帶的打包模組,下面我簡單介紹一下打包過程:

    1.首先,安裝pyinstalle模組,這個直接在cmd視窗輸入安裝命令“pip install pyinstaller”就行,如下,很快就能安裝成功:

    2.安裝完成後,我們就可以直接打包過程了,這裡為了方便演示,我新建了一個指令碼,主要程式碼如下,非常簡單,就是一個簡易的記事本,基於wxPython(一個GUI模組):

    程式執行截圖如下:

    3.最後就是打包過程,在cmd視窗中切換到指令碼所在的目錄(命令“cd 指令碼路徑”),直接執行命令“pyinstaller -F -w package.py(這裡替換成你的指令碼名)”就會自動開始打包過程,引數F代表打包成一個獨立的exe程式,w代表去掉控制檯視窗,成功打包後的介面如下:

    雙擊這個程式就可直接執行,非常方便:

    至此,我們就完成了將一個Python指令碼打包為exe程式。總的來說,整個過程非常簡單,主要用到pyinstaller這個Python自帶的打包模組,只要你熟悉一下過程,多練習幾遍,很快就能掌握的,當然,你也可以使用其他打包工具,像py2exe也行,網上也有相關教程和資料,非常豐富,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 雅迪電動車限速在哪?