久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

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

 知海行舟 2015-10-22

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

投稿:shichen2014 字體:[增加 減小] 類型:轉(zhuǎn)載 時(shí)間:2014-07-30
這篇文章主要介紹了Python代碼的打包與發(fā)布的方法,需要的朋友可以參考下

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

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

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

logIn.py文件代碼如下:

1
2
3
4
5
pwd=int(raw_input('please input your passward: '))
if pwd==123:
  print 'success'
else:
  print 'error'

一、打包

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

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


1
2
3
4
5
6
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)行如下命令:


1
python setup.py sdist

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

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


1
sudo python setup.py install

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

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多