Один файл py для конвертирования сначала в html
Я пишу блог с помощью rst, и я вручную конвертирую его в html и отправляю его.
В настоящее время я хочу создать простую систему блога, используя GAE,
Я знаю, что docutils может преобразовать rst в html,
но docutils большой, есть ли один файл py для преобразования rst в html?
кто-нибудь заметит GAE?
Ответы
Ответ 1
Посмотрите инструкции для взломать docutils. Вам не нужны целые docutils для создания html из первых, но вам нужен читатель, парсер, трансформатор и писатель. С некоторыми усилиями вы могли бы объединить все эти файлы в один файл из существующих файлов docutils.
Ответ 2
docutils - это библиотека, которую вы можете установить. Он также устанавливает инструменты переднего конца для преобразования из остальных в различные форматы, включая html.
Это автономный инструмент, который можно использовать.
Большинство конвертеров будут использовать библиотеку docutils для этого.
Ответ 3
Генератор документации Sphinx. Библиотека Python включает в себя множество преобразователей командной строки с измененным текстом (RST).
Установить Sphinx:
$ pip install sphinx
Затем используйте один из многих rst2 *.py помощников:
$ rst2html.py in_file.rst out_file.html
Ответ 4
Если ответ Pyfunc не соответствует вашим потребностям, вы можете вместо этого использовать язык Markdown. Синтаксис похож на rst, а markdown.py довольно мал и прост в использовании. Это еще не один файл, но вы можете импортировать его как модуль в любые существующие скрипты, которые у вас могут быть.
http://www.freewisdom.org/projects/python-markdown/