Got excellent help by BrTH with python PDF reading HERE
The problem now is that I'm dealing with foregin (Brazillian Portuguese) texts. Got and resolved "UnicodeDecodeError" fatal error adding this to BrTH's code
 import codecs
 #next lines are inside getPDFContent function
 content += pdf.getPage(i).extractText() + "\n"
 content = content.decode("utf-8")
The problem now is that "print getPDFContent(f)" only returns two blank lines from any PDF I try to use it. Obviously keyword search only returns "False". Could you please help me again?
 
    