X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=Robots%2Fparse_html.py;h=cc7655bfa950770d3f092ad7c32d387f2f65bd8b;hb=ee556aa2ed24d28ad25cbbe31f9141e4e8fdc932;hp=66400b5fd4b711106d9f44a866ecaceece972f8d;hpb=d34baee8262c0e74ea3aaf142f9f570449e9787e;p=bookmarks_db.git diff --git a/Robots/parse_html.py b/Robots/parse_html.py index 66400b5..cc7655b 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 @@ -11,6 +11,14 @@ universal_charset = "utf-8" DEFAULT_CHARSET = "cp1251" # Stupid default for Russian Cyrillic parsers = [] + +try: + import parse_html_etreetidy +except ImportError: + pass +else: + parsers.append(parse_html_etreetidy.parse_html) + try: import parse_html_beautifulsoup parse_html_beautifulsoup.DEFAULT_CHARSET = DEFAULT_CHARSET