Python发布自己的库
基于官方模板讲解如何准备 setup.py、实现模块并打包发布自研 Python 库。
1.下载一个发布库的官方模板。
链接:https://github.com/navdeep-G/setup.py
直接clone到本地,解压。

目录结构
- 注意setup.py这个文件,是发布库的核心文件

setup.py
上面分别对应着**库的名称(QTool)**和描述,还有github的项目地址,个人邮箱,作者名称,支持的python环境版本信息和库的版本号
修改模块名称

修改模块的名称为qtool
注意上面我把mypackage修改为qtool了。QTool是库的名称,在pip install xxx的时候,xxx是库名。而在实际使用的时候,import xxx是模块的名称,也就是上面的qtool
在core.py中编写自己的代码

将库打包
python setup.py xxx
其中xxx可以是下列几种方式中其中一个:
sdist create a source distribution (tarball, zip file, etc.)
bdist create a built (binary) distribution
bdist_dumb create a "dumb" built distrib