コード例 #1
0
ファイル: preprocess.py プロジェクト: escherba/flaubert
 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
コード例 #2
0
ファイル: preprocess.py プロジェクト: escherba/flaubert
 def __init__(self):
     HTMLParser.__init__(self)
     self.reset()
     self.fed = []
     self.handled_starttags = []
     self.handled_startendtags = []
     self._new_lines = 0
コード例 #3
0
ファイル: preprocess.py プロジェクト: escherba/flaubert
 def handle_endtag(self, tag):
     HTMLParser.handle_endtag(self, tag)
     if tag == u"p":
         self._new_lines += 1