Python Sphinx记录包的公共接口

Python Sphinx记录包的公共接口,python,package,python-sphinx,Python,Package,Python Sphinx,我有一个包含子模块的Python包。目前,我的目的是允许使用软件包导出的功能,例如: package_X +-- __init__.py +-- submodule_A.py +-- submodule_B.py 子模块是实现细节。软件包用户需要知道的所有信息都会导出到\uuuu init\uuuuuuuuuuupy文件中 现在,在使用Sphinx构建文档时,我得到了如下TOC和文档: package_X Submodules submodule_A.py submodu

我有一个包含子模块的Python包。目前,我的目的是允许使用软件包导出的功能,例如:

package_X
+-- __init__.py
+-- submodule_A.py
+-- submodule_B.py
子模块是实现细节。软件包用户需要知道的所有信息都会导出到
\uuuu init\uuuuuuuuuuupy
文件中

现在,在使用Sphinx构建文档时,我得到了如下TOC和文档:

package_X

  Submodules
    submodule_A.py
    submodule_B.py
是否有任何设置或指令可以写入
\uuuu init\uuuuuuuuuupy
子模块*.py
以使公共内容看起来像是直接在
包中?我还准备修改
conf.py
以使其正常工作。

可能的副本