Python 模組的構建與發布

2021-07-31 05:24:18 字數 1277 閱讀 8010

所謂 python 模組,就是帶有python**的文字檔案

發布python模組前,首先要對模組進行測試, 開啟idle編輯器,加在模組,按f5執行,測試模組是否有效

發布步驟:

1、發布準備: 首先建立乙個資料夾, 將python模組放入該檔案加中,並在該資料夾中建立乙個setup.py檔案

如: nester---

--- nester.py    setup.py

from distutils.core import setup

setup(

name = "nester",

version ="1.0.0",

py_modules =['nester'],

author ='fanchang meng',

author_email='[email protected]',

url ='',

description ='a ****** printer of nested lists',

)

2、構建發布:

1) 建立發布: 將cmd 命令重口進入到nester資料夾路徑下, 輸入 命令 python setup.py sdist ,如下

生成檔案:dist資料夾內存放  構建後的發布包: nester-1.0.0.zip

2) 將發布安裝到python本地副本, 命令: python setup.py install

安裝後,本地生成 build ---  lib --- nester.py    檔案內容為  原來的python原始碼模組

3、發布包的匯入與使用: 2種方式:

1、import nester

nester.print_lol()

2、from nester import print_lol()

第一種方式,函式前必須帶有命名空間限定

python的模組與發布

模組就是乙個包含python 的文字檔案。對模組的主要需求就是要求檔名以.py結尾,這是python副檔名。要把你的函式轉換為乙個模組,需要把 儲存到乙個適當命名的檔案中.為了共享新建立的這個模組,需要準備乙個發布。發布工具允許將模組轉換為可共享的包,在python中,所謂 發布 distribut...

構建和發布Python模組到PyPI

建立要發布的模組資料夾 構建乙個發布檔案 開啟命令終端 cd 到資料夾位置,然後輸入命令python setup.py sdist回車,此時python模組已經構建完成。註冊pypi賬戶 第一次在pypi上發布專案,需要先註冊pypi賬戶。上傳專案到pypi 在命令列輸入以下命令twine uplo...

Python 模組發布與安裝

安裝模組 在模組所在資料夾下新建 setup.py 檔案如下 from distutils.core import setup setup name 檔名 version 版本號 description 模組說明 author 作者 py modules 模組py檔案1 模組py檔案2 python...