print u'<'
我该怎么打印 < 这个符号呢?
<
print '>'
我该怎么打印 > 这个符号呢?
>
你应该使用 HTMLParser 模块来 解码 HTML:
HTMLParser
>>> import HTMLParser >>> h= HTMLParser.HTMLParser() >>> h.unescape('alpha < β') u'alpha < \u03b2'
如果你想处理 HTML 中的特殊字符,可以使用 cgi 模块:
>>> cgi.escape(u'<a>bá</a>').encode('ascii', 'xmlcharrefreplace') '<a>bá</a>