Я хотел бы предоставить на флеш-сервере html-страницу с reStructuredText с использованием темы sphinx readthedocs , , отображаемой на лету из rst
файл.
Как я могу импортировать sphinx как модуль python, а затем использовать его вместе с темой readthedocs и входной rst
строкой для получения строки с содержимым, отображаемым в HTML?
Это кажется стандартной задачей, но я не нашел ни одного примера такого поведения в Интернете. В частности, я бы предпочел не сначала отображать его в операционной системе, а затем считывать визуализированный html-файл в python, но и напрямую выполнять этот HTML-Python.
То, что я до сих пор использую docutils
, это
from docutils import core
from docutils.writers.html4css1 import Writer
def make_doc(raw_rst):
_w = Writer()
return core.publish_string(raw_rst, writer=_w)
и я хотел бы получить выходной HTML, используя тему readthedocs .
Если возможно без взлома, я бы также предпочел заменить использованный docutils
на sphinx
.