python如何对字符串进行html转义与反转义?

可以通过导入html包,利用html.escape()函数对字符串进行html转义,利用html.unescape()函数对字符串进行html反转义。

In [1]: import html

In [2]: html.escape('''  <  >  '  "  &  ''') #html转义
Out[2]: '  &lt;  &gt;  &#x27;  &quot;  &amp;  '

In [3]: html.unescape('&lt;b&gt;123&lt;/b&gt;') #html反转义
Out[3]: '<b>123</b>'

 

posted @ 2021-01-18 01:08  eliwang  阅读(1423)  评论(0编辑  收藏  举报