def handle_starttag(self, tag, attrs): HTMLParser.handle_starttag(self, tag, attrs) self.handled_starttags.append(tag) if tag == u"br": self._new_lines += 1 elif tag == u"p": self._new_lines += 1
def __init__(self): HTMLParser.__init__(self) self.reset() self.fed = [] self.handled_starttags = [] self.handled_startendtags = [] self._new_lines = 0
def handle_endtag(self, tag): HTMLParser.handle_endtag(self, tag) if tag == u"p": self._new_lines += 1