如何打印reStructuredText节点树?

时间:2013-12-27 00:51:27

标签: python restructuredtext docutils

Parsing the DocumentDocutils Hacker's Guide部分提到quicktest.py实用程序,可用于打印已解析的reStructuredText文档的节点树表示。但是,我无法在quicktest.py中安装的docutils发行版中的任何位置找到/usr/lib/python2.7/dist-packages/docutils。还有其他方法可以打印文档树吗?

1 个答案:

答案 0 :(得分:1)

正如@mzjn所指出的那样,quicktest.py脚本位于https://sourceforge.net/p/docutils/code/HEAD/tree/trunk/docutils/tools/quicktest.py

文档树也可以按如下方式打印:

from docutils.core import publish_string
print publish_string(rst)

其中rst是包含要处理的reStructuredText的字符串。