我正在尝试将我的一些 HTML 内容转换为 ReStructuredText。问题是我有很多自定义 HTML,如果我必须为每件事编写一个特殊的解析器,我会放弃转换。
默认情况下:
text = '''
Heading
=======
<p class="jQuery-addThis">Test</p>
'''
docutils.core.publish_parts(text, writer_name='html')['html_body']
转义<
,>
和"
,和. <
_>
"
如何告诉publish_parts
(或其他函数)不转换 HTML?
附加信息:
由于以下原因,我需要此功能:
- 添加这个
- 谷歌分析
- 铁饼
- Facebook 插件
- 推特插件
我被告知要切换到 Markdown,但我宁愿使用 ReStructuredText。这可能吗?
提前致谢!
编辑:我应该在主题行中包含“没有原始指令”。我猜这是不可能的,但是如果有人知道解决方法,我会非常满意。