天天看点

如何使用python转义反转义html

十分简单,这里应用了两个模块cgi,以及htmlparser模块,直接上一个简单明了的例子,你就会了。

转义:

>>>import cgi

>>> a="<>&$^"

>>> cgi.escape(a)

'<>&$^'

反转义:

>>> import HTMLParser

>>> a='<>&$^'

>>> html_parser = HTMLParser.HTMLParser()

>>> newtitle = html_parser.unescape(a)

>>> print newtitle

<>&$^