在Python中转义HTML

1 投票
2 回答
1159 浏览
提问于 2025-04-15 13:28

如何在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>&#8211;</p>'

撰写回答