python封装exe如何返回上一步_如何将python脚本封装成exe程序?
我們在編寫代碼時候,,有沒有想過怎么去運行這個代碼,絕非是在編程軟件里的預(yù)覽哦。而是讓用戶去使用,絕對要成一個安裝包,如果剛剛?cè)腴T的小伙伴,肯定沒有想過這些,因為大部分人,還處于在搭建代碼的狀態(tài)下,但是還是希望大家先了解下,自己沒事的時候拾起來玩耍也不錯哦~
以下內(nèi)容基于Python的第三方庫pyinstaller進行的。
項目地址pyinstaller?git
pyinstaller安裝pip?install?pyinstaller
環(huán)境要求
python版本:2.7或3.4-3.7,當(dāng)需要使用字節(jié)碼加密時需要PyCrypto 2.4
系統(tǒng)要求:Windows、Linux、macOS都支持,具體使用說明請看官網(wǎng)介紹。本次實踐主要在win10上進行。
常用參數(shù)介紹:
l-D,–onedir:創(chuàng)建一個文件夾包含exe文件(默認)
l-F,–onefile:打包之后只會生成一個exe的文件
l-c,–console,–nowindowed:使用控制臺窗口(默認)
l-w,–windowed,–noconsole:使用窗口顯示
l-i:設(shè)置打包exe的圖標,默認使用的是Python的圖標
單個py文件打包import?cv2
img?=?cv2.imread("logo.jpg")
cv2.imshow("logo",img)
cv2.waitKey()
看到如下信息表示打包成功:
在項目目錄下發(fā)現(xiàn)多了dist和build兩個目錄和一個*.spec的文件。
打開dist目錄,可以發(fā)現(xiàn)下面多了一個example.exe的可執(zhí)行文件,雙擊運行發(fā)現(xiàn)并沒有顯示圖片,此時我們需要將logo.jpg拷貝到當(dāng)前目錄下,然后再運行exe程序就可以看到。
好啦,以上就是關(guān)于打包的全部內(nèi)容啦,如果大家想去修改圖標樣式,也可以的哦~想知道怎么去修改嘛?那就請持續(xù)關(guān)注吧~
總結(jié)
以上是生活随笔為你收集整理的python封装exe如何返回上一步_如何将python脚本封装成exe程序?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java消息对话框用什么做_Java如何
- 下一篇: python函数库_10. 标准库简介