Выход из HTML в Python - PullRequest
       16

Выход из HTML в Python

1 голос
/ 08 августа 2009

Как экранировать HTML с такими символами, как – в Python?

Ответы [ 2 ]

2 голосов
/ 08 августа 2009

Если в качестве входных данных у вас есть строка Unicode, вы можете использовать обработчик ошибок xmlcharrefreplace:

py> u"<p>\N{EN DASH}</p>".encode("ascii", "xmlcharrefreplace")
'<p>&#8211;</p>'
0 голосов
/ 20 сентября 2015

Попробуйте это

import cgi
print cgi.escape("<b>Your HTML Bold Text</b>")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...