Ответ 1
Хорошо. Я нашел его сейчас. Он назывался PottyMouth.
Некоторое время назад я столкнулся с библиотекой Python, которая форматирует обычный текст в HTML, подобный Markdown, reStructuredText и Textile, только потому, что у него вообще не было синтаксиса. Он обнаружил только отступы, цитаты, ссылки и новые строки/абзацы.
К сожалению, я потерял имя библиотеки и не смог выполнить его в Google. Любые идеи?
Изменить: reStructuredText aka rst == docutils. Это не то, что я ищу:)
Хорошо. Я нашел его сейчас. Он назывался PottyMouth.
Markdown в python является реализацией python утилита, основанная на perl.
Markown преобразует различные формы структурированного текста в действительный html, а одна из поддерживаемых форм - просто ascii. Использование довольно прямо вперед.
python markdown.py input_file.txt > output_file.html
Markdown может быть легко также вызван как модуль:
import markdown
html = markdown.markdown(your_text_string)
Sphinx является генератором документации, использующим reStructuredText. Это довольно хорошо, хотя я не использовал его лично.
Веб-сайт Hazel Tree, в котором компилируется текст python, используется Sphinx, а также новая документация Python.