exceptions.py 619 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. """
  2. Exception
  3. +- ValueError
  4. | +- DurationParsingException
  5. | | +- EmptyDuration
  6. | | +- IncorrectDesignator
  7. | | +- NoTime
  8. | | +- UnknownToken
  9. | | +- UnparseableValue
  10. +- KeyError
  11. +- OutOfDesignators
  12. """
  13. class DurationParsingException(ValueError):
  14. ...
  15. class EmptyDuration(DurationParsingException):
  16. ...
  17. class IncorrectDesignator(DurationParsingException):
  18. ...
  19. class NoTime(DurationParsingException):
  20. ...
  21. class UnknownToken(DurationParsingException):
  22. ...
  23. class UnparseableValue(DurationParsingException):
  24. ...
  25. class OutOfDesignators(KeyError):
  26. ...