Как сохранить пробелы в гиперссылках при преобразовании реструктурированного текста в HTML? - PullRequest
0 голосов
/ 07 апреля 2011

Я использую Python Documentstils и сценарий 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>

Как сохранить пробелы в ссылках?

1 Ответ

2 голосов
/ 07 апреля 2011

Я не знаю, как вы извлекаете строку из файла (или стандартного ввода), но вам следует преобразовать строку, связанную со ссылкой, в объекты HTML.Вы можете найти более подробную информацию по следующей ссылке Escaping HTML - Python Wiki .

Надеюсь, это поможет вам.

...