我的目录如下(__init__.py此处未列出正确的文件):
root
package1/
subpackage1/
submodule1.py
module1.py
package2/
module2.py
docs/
跑步sphinx-apidoc . --full -o docs -H 'MyProject' -A 'MyName' -V '1.0'我几乎得到了我需要的一切:
index.rstpackage1.rstpackage1.subpackage1.rstpackage2.rst
index列出package1但package2 不 package1列出package1.subpackage1。
我不想手动编辑package1.rst,因为大型项目手动列出每个子包是不可扩展的。