封裝子產品:
1、先準備好要封裝的 .py 檔案demo.dy
内容如下:
def add(a, b):
c = a + b
return c
2、設定檔案名例如路徑:例如(D:\mymodule\demo.py)(1)檔案夾名字(mymodule)
(2).py 檔案的名字(demo.py)
(3).py 檔案裡的類名或者函數名(add)
3、将需要封裝的子產品打包成 .exe 檔案放置到 python 安裝包的 D:/python/Lib/site-packages目錄下
打包步驟:---------
(1)下載下傳 pyinstallerpip install pyinstaller # 下載下傳
pip install --upgrade pyinstaller # 更新
(2)打包 .py 檔案成 .exe 程式第一步:打開終端(win + R),C:\Users\\username>
第二步:切換路徑到需要打包的 .py 檔案目錄下,
C:\Users\\username>d: # 切換目錄到 D 盤
D:\>cd D:\mymodule # 切換目錄到需要打包的 .py 檔案目錄下
第三步:生成 .exe 檔案
格式(pyinstaller -F 需要打包的 .py 檔案)
D:\mymodule>pyinstaller -F demo.py # 回車,到這裡已完成打包
第四步:将打包好的子產品(mymodule檔案夾)【複制到】 python 安裝包的
D:/python/Lib/site-packages目錄下,就可以像官方一樣自由導入自己自定義的子產品了
4、驗證子產品是否正常導入
使用在 python 編輯器中:>>>from mymodule import demo # 回車後沒有提示資訊彈出,則子產品能正常導入
>>>demo.add(2, 4) # 調用子產品中的類或者函數來實作某項功能
6 # 輸出的結果
pyinstaller 常用參數說明:–icon=圖示路徑
-F 打包成一個exe檔案
-w 使用視窗,無控制台
-c 使用控制台,無視窗
-D 建立一個目錄,裡面包含exe以及其他一些依賴性檔案
pyinstaller -h 來檢視參數
End----------
喜歡的讀者朋友可以點贊和關注小編,更多精彩内容等着你.....
推薦往期python基礎知識如下:
推薦往期python資料分析知識如下: