]> git.phdru.name Git - bookmarks_db.git/blobdiff - Robots/parse_html_beautifulsoup.py
Moved HTMLParser from parse_html_beautifulsoup.py to parse_html_util.py.
[bookmarks_db.git] / Robots / parse_html_beautifulsoup.py
index 580831070aae1abb3526921b6c4da41ef6176541..8b26d635b763e3eb2b822cd1a871110d1fbb4824 100644 (file)
@@ -6,18 +6,8 @@
 
 import re
 from sgmllib import SGMLParser, SGMLParseError
-from HTMLParser import HTMLParser
 from BeautifulSoup import BeautifulSoup, CData
-
-
-class BSoupParser(HTMLParser):
-   def __init__(self, charset, meta, title, refresh, icon):
-      object.__init__(self)
-      self.charset = charset
-      self.meta_charset = meta
-      self.title = title
-      self.refresh = refresh
-      self.icon = icon
+from parse_html_util import HTMLParser
 
 
 # http://groups.google.com/group/beautifulsoup/browse_thread/thread/69093cb0d3a3cf63
@@ -125,7 +115,7 @@ def parse_html(filename, charset=None, log=None):
    else:
       icon = None
 
-   return BSoupParser(_charset, meta_charset, title, refresh, icon)
+   return HTMLParser(_charset, meta_charset, title, refresh, icon)
 
 def _find_contenttype(Tag):
    return (Tag.name == "meta") and \