欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python發(fā)布模塊的步驟分享

 更新時間:2014年02月21日 15:37:28   作者:  
這篇文章主要介紹了python發(fā)布模塊的步驟,需要的朋友可以參考下

1.為模塊nester創(chuàng)建文件夾nester,其中包含:nester.py(模塊文件):

復(fù)制代碼 代碼如下:

"""這是"nester.py"模塊,提供了一個名為print_lol()函數(shù),
   函數(shù)作用是打印列表,氣質(zhì)包含嵌套列表"""
def print_lol(the_list):
    """這個函數(shù)取了一個位置參數(shù),名為"the_list",可以是任何python列表
       所指定的列表中的每一個數(shù)據(jù)項會遞歸地輸出到屏幕上,各數(shù)據(jù)項占一行"""
    for each_item in the_list:
        if isinstance(each_item,list):
            print_lol(each_item)
                else:print(each_item)

2.在netster文件夾中新建一個setup.py文件(包含需要發(fā)布的元素):

復(fù)制代碼 代碼如下:

from distutils.core import setup
setup(name='nester',
      version='1.0',
      py_modules='nester',
      author='nidieya')

3.構(gòu)建發(fā)布文件:

《Head First Python》里講的是Linux環(huán)境下模塊的發(fā)布與構(gòu)建

window下構(gòu)建模塊遇到了問題:

在CMD里面輸入python則顯示不是內(nèi)部或外部命令

把python的安裝目錄添加到系統(tǒng)環(huán)境變量PATH中。例如安裝在 C:\Python33
我的電腦圖標上點右鍵 -> 屬性 -> 高級 -> 環(huán)境變量

打開的對話框雙擊上方的PATH那行,在變量值那欄里添加上C:\Python33;注意與前面的用分號;隔開。
問題解決了就可以進行發(fā)布模塊的步驟了

在DOS命令行中打開nester所在的目錄
cd c:\nester 我放在C根目錄下

復(fù)制代碼 代碼如下:

python setup.py sdist


 

4.發(fā)布安裝到你的python本地副本中

復(fù)制代碼 代碼如下:

python setup.py install


 
模塊發(fā)布完成后就可以導(dǎo)入使用了

相關(guān)文章

  • python有序查找算法 二分法實例解析

    python有序查找算法 二分法實例解析

    這篇文章主要介紹了python有序查找算法 二分法實例解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • Python拼接微信好友頭像大圖的實現(xiàn)方法

    Python拼接微信好友頭像大圖的實現(xiàn)方法

    這篇文章主要介紹了Python拼接微信好友頭像大圖的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • python turtle庫畫一個方格和圓實例

    python turtle庫畫一個方格和圓實例

    在本篇文章里小編給大家分享了關(guān)于python中用turtle庫畫一個方格和圓實例和相關(guān)代碼,需要的朋友們可以學(xué)習(xí)參考下。
    2019-06-06
  • PyCharm添加python庫的方法步驟

    PyCharm添加python庫的方法步驟

    在使用PyCharm過程中,有時候需要添加需要的Python擴展庫,本文主要介紹了PyCharm添加python庫的方法步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Python Pandas工具繪制數(shù)據(jù)圖使用教程

    Python Pandas工具繪制數(shù)據(jù)圖使用教程

    Pandas是基于NumPy 的一種工具,該工具是為解決數(shù)據(jù)分析任務(wù)而創(chuàng)建的。Pandas還可以繪制多重數(shù)據(jù)圖表,本文將為大家介紹如何通過Pandas繪制圖表,感興趣的可以了解一下
    2021-12-12
  • 基于python做一個2048小游戲

    基于python做一個2048小游戲

    2048的邏輯無非是操作4*4的方格,每個方格中有一個數(shù),這些數(shù)可以移動,如果兩個相同的數(shù)字在移動時相撞了,就可以彼此合并,本文將給大家介紹如何基于python做一個2048小游戲,感興趣的小伙伴跟著小編一起來看看吧
    2024-01-01
  • Python爬蟲框架NewSpaper使用詳解

    Python爬蟲框架NewSpaper使用詳解

    這篇文章主要為大家介紹了Python爬蟲框架NewSpaper使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • 提升Python編程水平必不可少的重構(gòu)技巧

    提升Python編程水平必不可少的重構(gòu)技巧

    在Python中,編寫可讀性強且Pythonic的代碼是至關(guān)重要的,重構(gòu)技巧是指通過調(diào)整代碼結(jié)構(gòu)和風格,使其更符合Python的慣例和標準,從而提高代碼的可讀性、簡潔性和可維護性,本文將深入探討八項重構(gòu)技巧,幫助您編寫更Pythonic的代碼
    2024-01-01
  • 詳解Python判定IP地址合法性的三種方法

    詳解Python判定IP地址合法性的三種方法

    這篇文章主要介紹了詳解Python判定IP地址合法性的三種方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Python3實現(xiàn)mysql連接和數(shù)據(jù)框的形成(實例代碼)

    Python3實現(xiàn)mysql連接和數(shù)據(jù)框的形成(實例代碼)

    這篇文章主要介紹了Python3實現(xiàn)mysql連接和數(shù)據(jù)框的形成,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01

最新評論