Я создал демонстрационный проект, который использует setuptools и имеет следующую структуру:
project/
|- pizza/
| |- __init__.py
| `- margherita.py
|
|- README.rst
|- setup.cfg
`- setup.py
Я пытаюсь автоматически создать документацию для этого проекта с помощью Sphinx. До сих пор я пробовал:
# Generate a sphinx template
sphinx-quickstart
# Use default settings, except for project name, etc.
sphinx-apidoc -o source .
./setup.py build_sphinx
Я чувствую, что должен быть более простой способ автоматически сгенерировать эту документацию, используя README
, setup.py
и строки документации.
В конечном итоге я хотел бы автоматически генерировать apidocs для другого проекта, в котором я также использую Python C-api. Я не мог найти ничего для этого.
Мой главный вопрос: есть ли более простой способ автоматического создания этой документации?