如何组织可分发Python模块的目录结构?
我正在创建一个Python模块。我想知道如何组织这个模块的分发,使它的文件夹结构和大多数标准Python模块类似。Python中有没有类似于MakeFile的东西,它的文件名是setup.py
?
文件夹结构:
pymodule_x-y.tar.gz/
+ pymodule/
+ __init__.py
+ pymodule.py
+ setup.cfg
+ setup.py
+ test/
+ test_case.py