如何使用python转义反转义html

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

转义:

>>>import cgi

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

>>> cgi.escape(a)

'&lt;&gt;&amp;$^'


反转义:

>>> import HTMLParser

>>> a='&lt;&gt;&amp;$^'

>>> html_parser = HTMLParser.HTMLParser()

>>> newtitle = html_parser.unescape(a)

>>> print newtitle

<>&$^


你可能感兴趣的:(python,转义,反转义)