当完成了某个模块开发后,可以将它对外发布。这样,其他人就可以以“第三方扩展库”的方式使用我们的模块了。
一般按照如下步骤实现模块的发布:
1. 为模块文件创建如下结构的文件夹(一般来说文件夹的名字和模块的名字一样):
2.在文件夹中创建一个名为『setup.py』的文件,内容如下:
from distutils.core import setup
setup(name='baizhanMath2', # 对外我们模块的名字
version='1.0', # 版本号
description='测试对外发布模块', # 描述
author='gaoqi', # 作者
author_email='gaoqi110@163.com',
py_modules=['baizhanMath2.demo1','baizhanMath2.demo2'] # 要发布的模块 )
- 构建一个发布文件。通过终端,cd 到模块文件夹c下面,再键入命令:
python setup.py sdist
执行完毕后,目录结构变为: