我在一个测试项目中使用 Sphinx 4.4.0 。我使用sphinx.ext.autodoc
和sphinx-apidoc
。
但并非所有 py 文件都被识别。它看起来像以文件名开头_
的文件被忽略(例如_mypackage.py
)。但我不确定那个角色是原因还是其他原因。
您是否知道修改该行为的选项?
这是项目结构
sphinx_versuch
├── docs
│ ├── make.bat
│ ├── Makefile
│ └── source
│ ├── conf.py
│ ├── index.rst
│ ├── modules.rst
│ ├── mypackage.rst
│ ├── _static
│ └── _templates
├── LICENSE
├── README.md
├── src
│ ├── mypackage
│ │ ├── a.py
│ │ ├── b.py
│ │ ├── __init__.py
│ │ └── _mypackage.py
│ ├── setup.cfg
│ └── setup.py
└── tests
├── __init__.py
├── test_a.py
├── test_b.py
└── test_mypackage.py