我有一个用reStructuredText写的博客,当我写一篇新文章时,我必须手动将其转换为HTML语言。
我正在写一个新的博客系统使用谷歌应用程序引擎,需要一个简单的方式转换为HTML的rst。
我不想使用docutils
,因为它太大太复杂了。有没有更简单的方法(理想情况下是单个python文件)可以做到这一点?
发布于 2010-09-30 09:58:53
请看一下hacking docutils的说明。从rst生成html不需要完整的docutils,但需要一个阅读器、解析器、转换器和编写器。通过一些努力,您可以将所有这些内容合并到现有docutils文件中的单个文件中。
发布于 2010-09-29 08:38:15
docutils是一个可以安装的库。它还安装了前端工具来将rest转换为包括html在内的各种格式。
这是一个可以使用的独立工具。
大多数转换器都会利用docutils库来实现这一点。
发布于 2013-05-16 20:00:38
Sphinx文档生成器Python库包括许多重构文本( restructured text,RST)命令行转换器。
安装Sphinx:
$ pip install sphinx
然后使用众多rst2*.py帮助器中的一个:
$ rst2html.py in_file.rst out_file.html
https://stackoverflow.com/questions/3819917
复制相似问题