Python:在同一个包中包含多个项目



我想在同一个包中有多个Python项目。例如:mycompany.parser,mycompany.database。这些项目必须能够单独安装。因此,用户可以只有mycompany.parser或只有mycompany.database,或两者都有。

有可能实现吗?

是的,这是可能实现的。您正在描述命名空间包

关于如何创建命名空间包的说明,请遵循这里的指南:https://packaging.python.org/en/latest/guides/packaging-namespace-packages/

您可能还想查看PEP 420 -隐式命名空间包

相关内容

  • 没有找到相关文章

最新更新