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

首頁 > 編程 > Python > 正文

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

2020-02-23 05:37:32
字體:
來源:轉載
供稿:網友

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

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

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

logIn.py文件代碼如下:

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

一、打包

1.先建立一個文件夾,這個文件夾用來存放我們將要用于發(fā)布的.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就是我們的發(fā)布包了;

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

sudo python setup.py install

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 登封市| 定州市| 阿鲁科尔沁旗| 买车| 南阳市| 日照市| 仙桃市| 延边| 崇阳县| 汉寿县| 昭平县| 会东县| 图木舒克市| 东平县| 太仓市| 巧家县| 福建省| 金乡县| 桐柏县| 麦盖提县| 鹤庆县| 义乌市| 拉萨市| 巢湖市| 安龙县| 调兵山市| 玉门市| 鲁山县| 花垣县| 扎囊县| 静乐县| 滨海县| 顺平县| 徐州市| 奉贤区| 德庆县| 崇左市| 阜康市| 阳新县| 六枝特区| 车致|