封裝模塊:
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)下載 pyinstaller
pip 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數據分析知識如下:
python科學數據分析包|numpy、pandas等5大數據分析包入門教程
python科學數據分析numpy工具庫最全教程,讓你快速掌握這一框架