1
HTML로 변환 :파이썬은 스핑크스 RST는이 코드를 시도
from docutils.core import publish_string
text = publish_string(open(file_path, 'r').read(), writer_name='html')
그러나 그것은 말한다 :
<p>Unknown directive type "toctree".</p>
은 그래서 일부 특정 스핑크스의 지시 작동하지 않습니다.
스핑크스 RST 파일에 대해 동일한 작업을 수행하는 가장 쉬운 방법은 무엇입니까?
upd. 그것이해야처럼 이 보인다 :
sphinx-build -b singlehtml -D extensions='sphinx.ext.autodoc' -D master_doc='index' -C /mypath/docs .
어떻게 호출 할 수 파이썬 코드 대신 콘솔에서?
import sphinx
args = ". -b singlehtml -D extensions=sphinx.ext.autodoc -D master_doc=index -C /tmp/doc /tmp/out"
sphinx.main(args.split())
result = open('/tmp/out/index.html', 'r')
: 여기