创建一个包目录结构如下:

first.py对应的内容为:
1 def error():
2 print("it is error")
second.py 对应的内容为:
1 def sendText():
2 print("i am ok")
3 def success():
4 print("success")
在和testData文件夹同级目录创建一个setup.py文件,结构如下:

setup.py 的内容如下:

在setup.py同级目录执行一下命令:
python3 setup.py build
这是在python3中发布,如果是python setup.py build 则在python2中发布
看现在的目录结构如下图:

接下来再执行:
python3 setup.py sdist
结构变成如下图:

现在制作完毕,只需要把dist/WXZ-1.0.tar.gz 拷贝到对应的文件夹下这里我拷贝到桌面上
cp dist/WXZ-1.0.tar.gz ~/Desktop/
接下来执行如下图命令:


可以看到已经把模块发布完成
本文详细介绍了一个简单的Python模块从创建到发布的全过程,包括定义包结构、编写setup.py文件、执行构建和发布命令,以及如何将模块分发到目标位置。
857

被折叠的 条评论
为什么被折叠?



