Python將腳本程序轉(zhuǎn)變?yōu)榭蓤?zhí)行程序的實現(xiàn)
類似Java打包操作,若不想讓人看到Python程序內(nèi)部邏輯,也可將其轉(zhuǎn)換為exe可執(zhí)行文件
首先自己寫一個Python程序,如下:

print("start running...")
listTest = ["I","am","monkeyhlj","!"]
for i in range(0,len(listTest)):
print(listTest[i]+" ")
print("stop running...")
運行如下:

接著我們需要使用工具把這個Python代碼打包成一個exe文件。這里需要用到一個Python的工具包-Pyinstaller,我們使用以下命令就可以安裝它:
pip install pyinstaller

提示安裝成功后,輸入下面的命令,有正常輸出表示pyinstaller安裝成功了:
pyinstaller.exe --help

然后進入需要轉(zhuǎn)換的腳本文件所在目錄,輸入以下命令:
pyinstaller -F 文件名.py

注:終端需切換至xxx.py文件所在目錄下。
常用可選項及說明:
-F:打包后只生成單個exe格式文件;
-D:默認選項,創(chuàng)建一個目錄,包含exe文件以及大量依賴文件;
-c:默認選項,使用控制臺(就是類似cmd的黑框);
-w:不使用控制臺;
-p:添加搜索路徑,讓其找到對應的庫;
-i:改變生成程序的icon圖標。
之后在dist目錄下可看見轉(zhuǎn)換完成的exe文件:

雙擊即可運行。
【參考】https://blog.csdn.net/yql_617540298/article/details/112441159
【參考】https://cloud.tencent.com/developer/article/2188585
到此這篇關(guān)于Python將腳本程序轉(zhuǎn)變?yōu)榭蓤?zhí)行程序的實現(xiàn)的文章就介紹到這了,更多相關(guān)Python腳本程序轉(zhuǎn)變?yōu)榭蓤?zhí)行程序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實現(xiàn)類似ftp傳輸文件的網(wǎng)絡程序示例
這篇文章主要介紹了python實現(xiàn)類似ftp傳輸文件的網(wǎng)絡程序示例,需要的朋友可以參考下2014-04-04
python+ollama自己寫代碼調(diào)用本地deepseek模型
本文主要介紹了python+ollama自己寫代碼調(diào)用本地deepseek模型,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2025-03-03
Python虛擬環(huán)境virtualenv的安裝與使用詳解
virtualenv可以用來管理互不干擾的獨立python虛擬環(huán)境,在有些場景下非常有用,下面這篇文章主要給大家介紹了Python虛擬環(huán)境virtualenv安裝與使用的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-05-05

