[英]How to use the python make the Escape Sequence to Character Entities
我是一個新鮮的蟒蛇,謝謝你的幫助。 我只想制作Escape Sequence to Character Entities,比如<
改為<
,但是一個HTML頁面有很多不同的轉義序列,我不能寫很多替換語句,如:
str = str.replace(' ', ' ')
...............many code.........
str = str.replace('<', '<')
str = str.replace('>', '>')
它太長了......我只想擁有一個有趣或def,這可以輕松解決問題。 非常感謝你
>>> from HTMLParser import HTMLParser
>>> # from html.parser import HTMLParser # In Python 3.x
>>>
>>> parser = HTMLParser()
>>> parser.unescape('>_<')
u'>_<'
>>> parser.unescape('012')
u'012'
注意 : HTMLParser.unescape(' ')
返回NO-BREAK SPACE(U + 00A0)而不是SPACE。
>>> parser.unescape(' ')
u'\xa0'
順便說一句,不要使用str
作為變量名,它會影響內置函數str
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.