国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python代碼的打包與發布詳解

2019-11-25 18:18:31
字體:
來源:轉載
供稿:網友

在python程序中,一個.py文件被當作一個模塊,在各個模塊中定義了不同的函數。當我們要使用某一個模塊中的某一個函數時,首先須將這個模塊導入,否則就會出現函數未定義的情況.

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

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

logIn.py文件代碼如下:

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

一、打包

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

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

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

3.在最終中,cd到這個distrbution文件夾中,然后運動行如下命令:

python setup.py sdist

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

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

sudo python setup.py install

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 虎林市| 曲靖市| 平乡县| 武穴市| 长宁区| 乌拉特前旗| 乐山市| 荆门市| 延长县| 邢台市| 泰宁县| 平顺县| 体育| 仁怀市| 安塞县| 斗六市| 扎囊县| 中江县| 会昌县| 巴青县| 商城县| 广宗县| 凉城县| 广水市| 岳阳县| 师宗县| 安阳市| 新宁县| 宝山区| 惠水县| 云南省| 即墨市| 温宿县| 河源市| 如东县| 永寿县| 怀柔区| 河间市| 榆树市| 鄂伦春自治旗| 奇台县|