最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python代碼的打包與發(fā)布詳解

 更新時(shí)間:2014年07月30日 15:11:21   投稿:shichen2014  
這篇文章主要介紹了Python代碼的打包與發(fā)布的方法,需要的朋友可以參考下

在python程序中,一個(gè).py文件被當(dāng)作一個(gè)模塊,在各個(gè)模塊中定義了不同的函數(shù)。當(dāng)我們要使用某一個(gè)模塊中的某一個(gè)函數(shù)時(shí),首先須將這個(gè)模塊導(dǎo)入,否則就會出現(xiàn)函數(shù)未定義的情況.

下面記錄的是打包及安裝包的方法。

本文示例是建立一個(gè)模擬登錄的程序:

logIn.py文件代碼如下:

pwd=int(raw_input('please input your passward: '))
if pwd==123:
  print 'success'
else:
  print 'error'

一、打包

1.先建立一個(gè)文件夾,這個(gè)文件夾用來存放我們將要用于發(fā)布的.py文件,(現(xiàn)在我們建立一個(gè)文件夾名為distribution,將logIn.py放在這個(gè)文件夾中)

2.在distribution文件夾中新建一個(gè) setup.py文件代碼如下:

from distutils.core import setup
setup(
 name='logIn',  #這個(gè)是最終打包的文件名
 version='1.0.0',
 py_modules=['logInr'], #要打包哪些,.py文件,
 )

3.在最終中,cd到這個(gè)distrbution文件夾中,然后運(yùn)動(dòng)行如下命令:

python setup.py sdist

這樣在文件夾中就多出了幾個(gè)文件,在dist文件夾中的,logIn-1.0.0.tar.gz就是我們的發(fā)布包了;

二、安裝包到本地副本中:

sudo python setup.py install

路徑為:/usr/local/lib/python2.7/dist-packages

相關(guān)文章

  • python的描述器descriptor詳解

    python的描述器descriptor詳解

    這篇文章主要介紹了python的描述器descriptor詳解,描述器可以用于控制屬性的讀取、寫入和刪除等操作,同時(shí)還可以用于實(shí)現(xiàn)計(jì)算屬性、類屬性、屬性別名等高級功能,需要的朋友可以參考下
    2023-07-07
  • 簡單介紹Python中的幾種數(shù)據(jù)類型

    簡單介紹Python中的幾種數(shù)據(jù)類型

    Python基本內(nèi)置數(shù)據(jù)類型有很多種,比如:整型(數(shù)字)、字符串、元組、列表、字典和布爾類型,下面就來給大家詳細(xì)介紹下
    2016-01-01
  • python使用pygame創(chuàng)建精靈Sprite

    python使用pygame創(chuàng)建精靈Sprite

    這篇文章主要介紹了使用Pygame創(chuàng)建精靈Sprite,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • jupyter note 實(shí)現(xiàn)將數(shù)據(jù)保存為word

    jupyter note 實(shí)現(xiàn)將數(shù)據(jù)保存為word

    這篇文章主要介紹了jupyter note 實(shí)現(xiàn)將數(shù)據(jù)保存為word,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python圖像處理之圖片文字識別功能(OCR)

    Python圖像處理之圖片文字識別功能(OCR)

    Tesseract 是一個(gè)OCR 庫,目前由Google 贊助(Google 也是一家以O(shè)CR 和機(jī)器學(xué)習(xí)技術(shù)聞名于世的公司)。這篇文章主要介紹了Python圖像處理之圖片文字識別功能 OCR的相關(guān)知識,需要的朋友可以參考下
    2019-07-07
  • 使用python進(jìn)行波形及頻譜繪制的方法

    使用python進(jìn)行波形及頻譜繪制的方法

    今天小編就為大家分享一篇使用python進(jìn)行波形及頻譜繪制的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 基于Python實(shí)現(xiàn)圖片文字合成工具

    基于Python實(shí)現(xiàn)圖片文字合成工具

    這篇文章主要為大家詳細(xì)介紹了如何基于Python實(shí)現(xiàn)圖片文字合成工具,實(shí)現(xiàn)處理圖片文件、在圖片上添加文本等功能,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • 在Python中將函數(shù)作為另一個(gè)函數(shù)的參數(shù)傳入并調(diào)用的方法

    在Python中將函數(shù)作為另一個(gè)函數(shù)的參數(shù)傳入并調(diào)用的方法

    今天小編就為大家分享一篇在Python中將函數(shù)作為另一個(gè)函數(shù)的參數(shù)傳入并調(diào)用的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python的numpy庫中將矩陣轉(zhuǎn)換為列表等函數(shù)的方法

    Python的numpy庫中將矩陣轉(zhuǎn)換為列表等函數(shù)的方法

    下面小編就為大家分享一篇Python的numpy庫中將矩陣轉(zhuǎn)換為列表等函數(shù)的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python集成C#實(shí)現(xiàn)界面操作下載文件功能的全過程

    Python集成C#實(shí)現(xiàn)界面操作下載文件功能的全過程

    使用腳本進(jìn)行下載的需求很常見,下面這篇文章主要給大家介紹了關(guān)于Python集成C#實(shí)現(xiàn)界面操作下載文件功能的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03

最新評論

靖安县| 茂名市| 富阳市| 清新县| 曲麻莱县| 荔浦县| 洱源县| 庄浪县| 乡城县| 剑阁县| 高清| 兰考县| 阳信县| 龙山县| 湖州市| 湖州市| 新安县| 宁明县| 洪洞县| 扶沟县| 本溪市| 宁晋县| 贵溪市| 开江县| 桂林市| 额敏县| 湛江市| 屯门区| 昭觉县| 合阳县| 海淀区| 华宁县| 盈江县| 新乡县| 托克逊县| 漳平市| 六安市| 安徽省| 农安县| 静宁县| 德阳市|