2013-09-18, 11:24
Hi.
How can I simple convert string containing special characters like ó to ó?
Thanks.
How can I simple convert string containing special characters like ó to ó?
Thanks.
import htmlentitydefs
import re
pattern = re.compile("&(\w+?);")
def html_entity_decode_char(m, defs=htmlentitydefs.entitydefs):
try:
return defs[m.group(1)]
except KeyError:
return m.group(0)
def html_entity_decode(string):
return pattern.sub(html_entity_decode_char, string)
print html_entity_decode("<spam&eggs>") # <spam&eggs>
import HTMLParser
self.parseHtml = HTMLParser.HTMLParser()
self.movieTitle = self.parseHtml.unescape(unicode(matchesTitle[0],'utf-8'))