pdf2.py 383 B

123456789101112131415161718
  1. """
  2. 读取PDF文件
  3. Version: 0.1
  4. Author: 骆昊
  5. Date: 2018-03-26
  6. """
  7. from PyPDF2 import PdfFileReader
  8. with open('./res/Python课程大纲.pdf', 'rb') as f:
  9. reader = PdfFileReader(f, strict=False)
  10. print(reader.numPages)
  11. if reader.isEncrypted:
  12. reader.decrypt('')
  13. current_page = reader.getPage(5)
  14. print(current_page)
  15. print(current_page.extractText())