2017-12-14 20:41:13 +00:00
|
|
|
class AntiCaptchaApiException(Exception):
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
class DownloadError(AntiCaptchaApiException):
|
|
|
|
def __init__(self):
|
|
|
|
AntiCaptchaApiException.__init__(self, """\nОшибка при скачивании файла""")
|
|
|
|
|
|
|
|
|
|
|
|
class ReadError(AntiCaptchaApiException):
|
2018-05-15 11:12:20 +00:00
|
|
|
def __init__(self, error):
|
|
|
|
AntiCaptchaApiException.__init__(self, """\nПораждается, при проблеме во время чтения сохранённого файла.
|
|
|
|
\n\t{0}""".format(error))
|
2017-12-14 20:41:13 +00:00
|
|
|
|
|
|
|
|
|
|
|
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))
|