Example #1
0
def parse(tag,stream):
    '''
       Entry function to parse a whole pdf or portion of it..
    '''
    logger.debug("Parsing an object of type <%s>"%tag)
    lexer = PDFLexer().build(debug=False,errorlog=logger)
    return parsers[tag].parse(stream,tracking=True,lexer=lexer)
Example #2
0
 def setUp(self):
     self.my_lexer = PDFLexer()
     self.my_lexer.build(debug=False, errorlog=lex.NullLogger())