如何在Python中使用–等字符转义HTML? 最佳答案 如果您有一个unicode字符串作为输入,则可以使用xmlcharrefreplace错误处理程序:py> u"<p>\N{EN DASH}</p>".encode("ascii", "xmlcharrefreplace") '<p>–</p>'