【发布时间】:2017-09-13 13:14:24
【问题描述】:
我试过这段代码:
from docutils.core import publish_string
text = publish_string(open(file_path, 'r').read(), writer_name='html')
但它说:
<p>Unknown directive type "toctree".</p>
所以它不适用于某些特定的 sphinx 指令。
对 sphinx RST 文件执行相同操作的最简单方法是什么?
更新。 好像应该是这样的:
sphinx-build -b singlehtml -D extensions='sphinx.ext.autodoc' -D master_doc='index' -C /mypath/docs .
如何从 Python 代码而不是控制台调用它?
【问题讨论】:
标签: python-sphinx restructuredtext docutils