当完成了某个模块开发后,可以将它对外发布。这样,其他人就可以以“第三方扩展库”的方式使用我们的模块了。
    一般按照如下步骤实现模块的发布:
    1. 为模块文件创建如下结构的文件夹(一般来说文件夹的名字和模块的名字一样):
    模块的本地发布 - 图1
    2.在文件夹中创建一个名为『setup.py』的文件,内容如下:

    1. from distutils.core import setup
    2. setup(name='baizhanMath2', # 对外我们模块的名字
    3. version='1.0', # 版本号
    4. description='测试对外发布模块', # 描述
    5. author='gaoqi', # 作者
    6. author_email='gaoqi110@163.com',
    7. py_modules=['baizhanMath2.demo1','baizhanMath2.demo2'] # 要发布的模块 )
    1. 构建一个发布文件。通过终端,cd 到模块文件夹c下面,再键入命令:
      1. python setup.py sdist

    执行完毕后,目录结构变为:
    模块的本地发布 - 图2