X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=Robots%2Fparse_html.py;h=8ffca5c81bde3a095d57d697a0b8b234cd6f7fb7;hb=a58c2f2c09fffa02089ddeb564f5224f1eea5d9c;hp=fd8dc927c0d78d7adcd8394457774450ff9dd403;hpb=83ac2470649ec5932119ee66dd1ce6829278977c;p=bookmarks_db.git diff --git a/Robots/parse_html.py b/Robots/parse_html.py index fd8dc92..8ffca5c 100755 --- a/Robots/parse_html.py +++ b/Robots/parse_html.py @@ -2,7 +2,7 @@ """ HTML Parsers wrapper - Written by Broytman. Copyright (C) 1997-2008 PhiloSoft Design + Written by Broytman. Copyright (C) 1997-2010 PhiloSoft Design """ import codecs @@ -35,11 +35,9 @@ def recode_entities(title, charset): if part not in ("&", "<", ">", """) and \ entity_re.match(part): _part = name2codepoint.get(part[1:-1], None) - if _part is None: - _part = part - else: - _part = unichr(_part).encode(charset) - output.append(_part) + if _part is not None: + part = unichr(_part).encode(charset) + output.append(part) title = ''.join(output) output = []