2011年6月16日木曜日

Pythonで htmlを逆escape(unescape)する

日本語のちゃんとした言葉がわからなくて申し訳ないのですが

 

'&''<',  '>'

などを

&,<,>に変更する方法です。

 

import xml.sax.saxutils

xml.sax.saxutils.unescape('&amp;,&lt;,&gt;')


これでunescape出来ます。

 

 

 

ちなみに普通のescapeは

import cgi

cgi.escape(&amp;,&lt;,&gt;')

 

で出来ます。

0 件のコメント:

コメントを投稿