Python代码的打包与发布


本文摘自php中文网,作者不言,侵删。

这篇文章主要介绍了Python代码的打包与发布的方法,需要的朋友可以参考下

在python程序中,一个.py文件被当作一个模块,在各个模块中定义了不同的函数。当我们要使用某一个模块中的某一个函数时,首先须将这个模块导入,否则就会出现函数未定义的情况.

下面记录的是打包及安装包的方法。

本文示例是建立一个模拟登录的程序:

logIn.py文件代码如下:

1

2

3

4

5

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文件代码如下:

1

2

3

4

5

6

from distutils.core import setup

setup(

 name='logIn'#这个是最终打包的文件名

 version='1.0.0',

 py_modules=['logInr'], #要打包哪些,.py文件,

 )

3.在最终中,cd到这个distrbution文件夹中,然后运动行如下命令:

1

python setup.py sdist

这样在文件夹中就多出了几个文件,在dist文件夹中的,logIn-1.0.0.tar.gz就是我们的发布包了;

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

1

sudo python setup.py install

路径为:/usr/local/lib/python2.7/dist-packages

以上就是Python代码的打包与发布的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python安装了怎么用

Python如何读取txt文件内容

关于Python闭包机制的深入理解

Python中元组和列表有什么区别

Python下载模块然后怎么安装

Python中str和repr有什么区别

pip Python库安装在哪里了

多版本Python共存的配置方法

怎么用Python做网站

Python怎么输入数字

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...