title: How to convert whole pdf to text in python
body: <p>I have to convert whole pdf to text. i have seen at many places converting pdf to text but particular page. </p>
  
  <pre><code> from PyPDF2 import PdfFileReader
      import os
      def text_extractor(path):
          with open(os.path.join(path,file), 'rb') as f:
              pdf = PdfFileReader(f)
  ###Here i can specify page but i need to convert whole pdf without specifying pages###
              page = pdf.getPage(0)
              text = page.extractText()
              print(text)
      if __name__ == '__main__':
          path="C:\\Users\\AAAA\\Desktop\\BB"
          for file in os.listdir(path):
              if not file.endswith(".pdf"):
                  continue
              text_extractor(path)
  </code></pre>
  
  <p>How to convert whole pdf file to text without using getpage()??</p>