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简单地实现一键提取阴阳师原画方法

Python编程如何求2000到2500闰年?

Python中函数的全面总结(附实例)

Python怎么读文件

Python函数之complex()函数

地理位置geo处理之mysql函数的详细介绍(附代码)

Python多线程共享全局变量的实现代码

深入了解Python之xml操作

Python如何读取txt文件

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




打赏

取消

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

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

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

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

评论

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