0

我正在使用 python docutils 和 rst2html.py 脚本将重组文本转换为 html。

我想像这样转换一行:

Test1 `(link1)  <C:/path with spaces/file.html>`_ 

变成这样:

<p>Test1 <a class="reference external" href="C:/path with spaces/file.html">(link1)</a>

但是我得到了这个(路径中的空格被删除):

<p>Test1 <a class="reference external" href="C:/pathwithspaces/file.html">(link1)</a>

如何保留链接中的空格?

4

1 回答 1

2

我不知道您是如何从文件(或标准输入)中获取该行的,但您应该将链接相关的字符串转换为 HTML 实体。您可以在以下链接Escaping HTML-Python Wiki中找到更多信息。

希望这对您有所帮助。

于 2011-04-07T13:13:18.790 回答