pdfexceptions.py 490 B

123456789101112131415161718192021222324252627282930313233
  1. from pdfminer.psexceptions import PSException
  2. class PDFException(PSException):
  3. pass
  4. class PDFTypeError(PDFException, TypeError):
  5. pass
  6. class PDFValueError(PDFException, ValueError):
  7. pass
  8. class PDFObjectNotFound(PDFException):
  9. pass
  10. class PDFNotImplementedError(PDFException, NotImplementedError):
  11. pass
  12. class PDFKeyError(PDFException, KeyError):
  13. pass
  14. class PDFEOFError(PDFException, EOFError):
  15. pass
  16. class PDFIOError(PDFException, IOError):
  17. pass