Python 模塊的發布與上傳


實現python函數模塊可重用以及可共享需要將模塊發布,安裝到計算機副本並上傳到PyPI。需要進行一下工作:

1.發布准備

將要發布的模塊代碼放在一個文件中(以.py作為后綴),例如:yyq_print.py.創建一個文件夾,將模塊文件放在此文件夾中,並在文件夾中新建一個setup.py文件,文件代碼格式如下:

from distutils.core import setup

setup(
    name = 'yyq_print',           """上傳到網站后將顯示在網頁上的模塊名字"""
    version = '1.1.0',
    py_modules = ['yyq_print'],
    author = 'yeyinqi',        
    author_email = '2868989685@qq.com',
    url = 'http://www.hp.com',
    description = 'a simple printer of nested lest',       """將會顯示在網頁上的模塊描述文字,此描述應精煉易懂"""
    )

2.構建發布

打開一個cmd,將當前工作目錄轉到剛剛新建的文件夾上,輸入以下語句:python setup.py sdist

 

 

若無錯誤提示,繼續輸入:python setup.py install 以安裝到計算機副本。

若無錯誤提示,則發布成功,可以導入模塊使用,例如:import yyq_print

3.上傳到PyPI(http"//pypi.python.org/)

依然在剛剛新建的文件夾內打開終端,輸入 python setup.py register

注意:1.如果模塊的名字網站上已經有一個和它重名,則這一步會失敗,必須重新命名。

   2.第一次上傳會要求提供網站用戶名和密碼,選擇保存信息之后就不用了。

下一步,輸入 python setup.py sdist upload

出現ok提示及上傳成功,可以在網站上查看。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM