title: Searching text in a PDF using Python?
body: <p><strong>Problem</strong><br>
  I'm trying to determine what type a document is (e.g. pleading, correspondence, subpoena, etc) by searching through its text, preferably using python.  All PDFs are searchable, but I haven't found a solution to parsing it with python and applying a script to search it (short of converting it to a text file first, but that could be resource-intensive for n documents).  </p>
  
  <p><strong>What I've done so far</strong><br>
  I've looked into pypdf, pdfminer, adobe pdf documentation, and any questions here I could find (though none seemed to directly solve this issue).  PDFminer seems to have the most potential, but after reading through the documentation I'm not even sure where to begin.</p>
  
  <p>Is there a simple, effective method for reading PDF text, either by page, line, or the entire document?  Or any other workarounds?  </p>