假設需要打包的模組檔名為my.py,打包模組需要新建的乙個指令碼setip.py,然後在指令碼下輸入如下的內容:
from disutils.core import setup
setup
以管理員身份執行cmd,進入my.py的目錄,執行下面的命令即可打包:
python setup.py sdist
執行後在該目錄下方出現乙個資料夾dist,進入這個資料夾,會出現乙個my-1.0.zip檔案。
將該壓縮包放在sys.path的目錄下,解壓,以管理員身份執行cmd,進入解壓的目錄,執行下方的命令即可自動安裝my模組。
python setup.py install
完成安裝後,即可載入my模組:
import my
python 自定義 包 模組 打包 安裝
1 把自定義模組的路徑,匯入sys.path,可以在任何地方直接匯入自定義模組。import sys print sys.path 2 匯入自定義包下的模組 包匯入路徑內的每個目錄內都必須有 init py檔案,init py可包含python 但通常為空,僅用於扮演包初始化的掛鉤,替目錄產生模組的...
python模組 python自定義模組
1.import 模組名 匯入模組中的所有內容 引入多個用逗號分隔 import random,time 2.from 模組名 import 函式名1,函式名2.匯入部分模組 匯入部分的話直接使用 3.from 模組名 import 匯入所有,有約束 需要在 init py檔案中新增屬性 all 函...
python 自定義模組
python 的標準安裝包括了一組模組,稱之為標準庫 standard library 在專案開發,程式設計師會考慮 的可擴充套件性和 的可重用性,使用模組的好處,就是考慮使用了 的可重用性。模組 任何python程式都可以作為模組匯入,例如 編寫乙個hello.py檔案,包名 com.easymo...