Python生成Windows可執行exe文件


環境

python3.6.5

pyinstaller3.5

windows 10

下載地址

python:https://www.python.org/ftp/python/3.6.5/python-3.6.5-amd64.exe

pyinstaller:http://www.pyinstaller.org

pyinstaller可以用pip進行在線安裝:pip install pyinstaller

如果出現如下的界面即為安裝成功:

准備腳本

這里我以我自己寫的生成短鏈接腳本為例,如下為腳本具體內容

1 import requests
2 
3 print('***說明:\n'
4       '退出程序可連按兩下回車鍵,也可直接點擊右上角叉號關閉!***')
5 while True:
6     url = input("請輸入要壓縮的鏈接:")
7     short = "http://api.weibo.com/2/short_url/shorten.json?source=2849184197&url_long="
8     result = requests.get(short+url).json()
9     print("短鏈接為:",result["urls"][0]["url_short"]+"\n")

生成可執行文件exe

以下是我個人筆記本的一些配置和信息還有具體生成exe文件的日志記錄,如果沒有報錯就代表生成成功了。如下是我生成成功的截圖:

打包結果

完成后進入到當前目錄下,會發現多了__pycache__、build、dist、短鏈接生成.spec這四個文件夾或者文件,其中打包好的exe應用在dist目錄下面,進入即可看到,可以把他拷貝到其他地方直接使用,如下圖所示,是打包完成后的目錄:

其中該文件夾下的doc.ico和短鏈接生成.py是我准備好的ico和腳本。

exe執行界面

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM