def __init__(self): SGMLParser3.__init__(self) self.eos_pat = EOS_PAT_HTML self.text = u'' self.para = [] self.ignore = False return
def close(self): SGMLParser3.close(self) while self.tagstack: self.end_previous(self.tagstack, ()) if self.debug: print >>stderr, 'HTMLParser3: close' return self.handler.finish()
def __init__(self, handler, charset=None, debug=0): SGMLParser3.__init__(self) self.debug = debug self.handler = handler self.linepos = 0 self.decoder = getdecoder(charset or 'iso-8859-1') self.charset = charset self.tagstack = [] if self.debug: print >>stderr, 'HTMLParser3: start' return