25 lines
1.1 KiB
Python
25 lines
1.1 KiB
Python
class AntiCaptchaApiException(Exception):
|
|
pass
|
|
|
|
|
|
class DownloadError(AntiCaptchaApiException):
|
|
def __init__(self):
|
|
AntiCaptchaApiException.__init__(self, """\nОшибка при скачивании файла""")
|
|
|
|
|
|
class ReadError(AntiCaptchaApiException):
|
|
def __init__(self, error):
|
|
AntiCaptchaApiException.__init__(self, """\nПораждается, при проблеме во время чтения сохранённого файла.
|
|
\n\t{0}""".format(error))
|
|
|
|
|
|
class ParamError(AntiCaptchaApiException):
|
|
def __init__(self, additional_info = None):
|
|
AntiCaptchaApiException.__init__(self, """\nПораждается, при передаче неверного параметра."""
|
|
+ additional_info if additional_info else '\n')
|
|
|
|
class IdGetError(AntiCaptchaApiException):
|
|
def __init__(self, server_answer):
|
|
AntiCaptchaApiException.__init__(self, """\n Пораждается при ошибке получения ID капчи от сервиса. Ответ сервера:\n
|
|
{0}""".format(server_answer))
|