Обычно, в файле .rst < /code>, если я сделаю < /p>
Код: Выделить всё
.. autoclass:: my.module.SomeClass
:members:
< /code>
Он автоматически вытащит все Docstrings и создаст документацию. Можно ли использовать это в файлах .md
my conf.py < /code> is < /p>
extensions = ["sphinx.ext.autodoc", "sphinx.ext.napoleon", "recommonmark"]
source_suffix = {
'.rst': 'restructuredtext',
'.txt': 'markdown',
'.md': 'markdown',
}
< /code>
Из -за чтения совместимости Docs я рассмотрел MKDOC, но он не предлагает возможности Autodoc, как. Я очень открыт для любой другой библиотеки (не обязательно должна быть RTD), чтобы выполнить это.
Подробнее здесь: https://stackoverflow.com/questions/589 ... kdown-file