custom-exceptions

Custom Python Exceptions with Error Codes and Error Messages

Custom Python Exceptions with Error Codes and Error Messages Question: class AppError(Exception): pass class MissingInputError(AppError): pass class ValidationError(AppError): pass … def validate(self): """ Validate Input and save it """ params = self.__params if ‘key’ in params: self.__validateKey(escape(params[‘key’][0])) else: raise MissingInputError if ‘svc’ in params: self.__validateService(escape(params[‘svc’][0])) else: raise MissingInputError if ‘dt’ in params: self.__validateDate(escape(params[‘dt’][0])) else: raise …

Total answers: 2