日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python脚本变成exe_Python脚本转exe文件

發布時間:2024/9/19 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python脚本变成exe_Python脚本转exe文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上一篇博文介紹了一個自動更新.docx文件的Python腳本。當時通宵(通宵看葡萄牙VS西班牙順帶碼的)碼好的時候想著怎么分享給整個部門使用,考慮到公司電腦并沒有Python環境(沒有安裝權限),于是我就找有沒有辦法可以讓我的這個Python腳本在一臺沒有安裝Python的電腦上執行。經過Google發現有py2exe和Pyinstaller可以將Python腳本編譯成Windows(Pyinstaller支持多平臺)可執行文件。經過比較發現Pyinstaller安裝使用更簡單(見下圖),所以我選擇了Pyinstaller,現記錄一下轉換過程。

首先是安裝,在控制臺輸入命令pip install pyinstaller回車,成功安裝如下圖所示:

接下來是使用,在腳本所在目錄下輸入命令pyinstaller Checklist.py回車,轉換成功如下圖所示:

打開腳本所在目錄,可以看到多了三個文件夾和一個文件,截圖如下:

根據官網的說明,exe文件會保存在dist文件夾中(見下圖),所以我們只需要帶著這一個文件夾,就可以在沒有Python環境的機器上執行Python腳本了。

大家可能會覺得整個文件夾看起來不夠簡潔,我們可不可以只帶著一個exe文件呢?當然是可以的,只需要在轉換的時候加上選項-F就可以實現只生成一個exe文件,截圖如下:

我們可以看到上面兩種方法所生成的exe文件大小有很大差別(第一個是1.52MB,第二個6.99MB),但是經過測試,發現兩種方法exe文件啟動時間并沒有明顯的差別,可能是因為我的這個腳本簡單。但是對于一個復雜的Python腳本,加選項-F轉換后的exe文件肯定會比不加選項生成的exe文件大很多,啟動也會慢很多,故建議在轉換一個復雜的Python腳本時不要加選項-F以提高exe啟動速度。

總結

以上是生活随笔為你收集整理的python脚本变成exe_Python脚本转exe文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。