Ответ 1
Инструмент sphinx-apidoc
автоматически создаст заглушки для ваших модулей, что может быть тем, что вы хотите.
Инструкции
-
Убедитесь, что модуль
autodoc
включен во время конфигурации Sphinx.extensions = ['sphinx.ext.autodoc']
внутри Sphinx
conf.py
должен сделать трюк. -
Убедитесь, что
conf.py
соответственно отрегулируетsys.path
(см. комментарии в строках 16-19 в файле).sys.path.insert(0, os.path.abspath('/my/source/lives/here'))
-
Запустите
sphinx-apidoc
, чтобы сгенерировать скелеты.sphinx-apidoc -o /my/docs/live/here /my/source/lives/here
-
Восстановите документы. Если все пойдет хорошо, вы не должны получать следующее предупреждение:
mymodule.rst: 4: ПРЕДУПРЕЖДЕНИЕ: autodoc не может импортировать/найти модуль 'mymodule'
-
Теперь должны быть заполнены ваши RST-модули.