Module SICAR.exceptions
Custom Exception Classes Module.
This module provides custom exception classes for specific error conditions.
Classes
UrlNotOkException: Exception raised when a URL is inaccessible or returns an error. StateCodeNotValidException: Exception raised when an invalid state code is encountered. FailedToDownloadCaptchaException: Exception raised when downloading a captcha fails. FailedToDownloadPolygonException: Exception raised when downloading a polygon fails.
Classes
class FailedToDownloadCaptchaException-
Exception raised when downloading a captcha fails.
Initialize an instance of FailedToDownloadCaptchaException.
Parameters
None
Returns
None
Ancestors
- builtins.Exception
- builtins.BaseException
class FailedToDownloadPolygonException-
Exception raised when downloading a polygon fails.
Initialize an instance of FailedToDownloadPolygonException.
Parameters
None
Returns
None
Ancestors
- builtins.Exception
- builtins.BaseException
class PolygonNotValidException (polygon: str)-
Exception raised when an invalid polygon is encountered.
Attributes
polygon:str- The invalid polygon.
Initialize an instance of PolygonNotValidException.
Parameters
polygon (str): The invalid polygon.
Returns
None
Ancestors
- builtins.Exception
- builtins.BaseException
class StateCodeNotValidException (state: str)-
Exception raised when an invalid state code is encountered.
Attributes
state:str- The invalid state code.
Initialize an instance of StateCodeNotValidException.
Parameters
state (str): The invalid state code.
Returns
None
Ancestors
- builtins.Exception
- builtins.BaseException
class UrlNotOkException (url: str)-
Exception raised when a URL is inaccessible or returns an error.
Attributes
url:str- The problematic URL.
Initialize an instance of UrlNotOkException.
Parameters
url (str): The problematic URL.
Returns
None
Ancestors
- builtins.Exception
- builtins.BaseException