在Python中转义HTML
如何在Python中用像 –
这样的字符来转义HTML?
2 个回答
0
试试这个
import cgi
print cgi.escape("<b>Your HTML Bold Text</b>")
2
如果你有一个Unicode字符串作为输入,可以使用xmlcharrefreplace这个错误处理器:
py> u"<p>\N{EN DASH}</p>".encode("ascii", "xmlcharrefreplace")
'<p>–</p>'