woob.exceptions

exception woob.exceptions.ActionNeeded

Bases: Exception

exception woob.exceptions.AppValidation(message='', resource=None, *values)

Bases: woob.exceptions.DecoupledValidation

exception woob.exceptions.AppValidationCancelled(message='')

Bases: woob.exceptions.AppValidationError

exception woob.exceptions.AppValidationError(message='')

Bases: Exception

exception woob.exceptions.AppValidationExpired(message='')

Bases: woob.exceptions.AppValidationError

exception woob.exceptions.AuthMethodNotImplemented

Bases: woob.exceptions.ActionNeeded

exception woob.exceptions.BrowserBanned

Bases: woob.exceptions.BrowserIncorrectPassword

exception woob.exceptions.BrowserForbidden

Bases: Exception

exception woob.exceptions.BrowserHTTPError

Bases: woob.exceptions.BrowserUnavailable

exception woob.exceptions.BrowserHTTPNotFound

Bases: Exception

exception woob.exceptions.BrowserHTTPSDowngrade

Bases: Exception

exception woob.exceptions.BrowserIncorrectPassword

Bases: Exception

exception woob.exceptions.BrowserInteraction

Bases: Exception

exception woob.exceptions.BrowserPasswordExpired

Bases: woob.exceptions.ActionNeeded

exception woob.exceptions.BrowserQuestion(*fields)

Bases: weboob.tools.compat.StrConv, woob.exceptions.BrowserInteraction

When raised by a browser,

exception woob.exceptions.BrowserRedirect(url, resource=None)

Bases: woob.exceptions.BrowserInteraction

exception woob.exceptions.BrowserSSLError

Bases: woob.exceptions.BrowserUnavailable

exception woob.exceptions.BrowserUnavailable

Bases: Exception

exception woob.exceptions.CaptchaQuestion(type=None, **kwargs)

Bases: Exception

Site requires solving a CAPTCHA (base class)

exception woob.exceptions.DecoupledValidation(message='', resource=None, *values)

Bases: woob.exceptions.BrowserInteraction

exception woob.exceptions.FormFieldConversionWarning

Bases: UserWarning

A value has been set to a form’s field and has been implicitly converted.

exception woob.exceptions.FuncaptchaQuestion(website_key, website_url, sub_domain=None)

Bases: woob.exceptions.CaptchaQuestion

sub_domain = None
type = 'funcaptcha'
website_key = None
website_url = None
exception woob.exceptions.HcaptchaQuestion(website_key, website_url)

Bases: woob.exceptions.CaptchaQuestion

type = 'hcaptcha'
website_key = None
website_url = None
exception woob.exceptions.ImageCaptchaQuestion(image_data)

Bases: woob.exceptions.CaptchaQuestion

image_data = None
type = 'image_captcha'
exception woob.exceptions.ModuleInstallError

Bases: Exception

exception woob.exceptions.ModuleLoadError(module_name, msg)

Bases: Exception

exception woob.exceptions.NeedInteractive

Bases: Exception

exception woob.exceptions.NeedInteractiveFor2FA

Bases: woob.exceptions.NeedInteractive

A 2FA is required to connect, credentials are supplied but not the second factor

exception woob.exceptions.NeedInteractiveForRedirect

Bases: woob.exceptions.NeedInteractive

An authentication is required to connect and credentials are not supplied

exception woob.exceptions.NoAccountsException

Bases: Exception

exception woob.exceptions.NocaptchaQuestion(*args, **kwargs)

Bases: woob.exceptions.RecaptchaV2Question

exception woob.exceptions.ParseError

Bases: Exception

exception woob.exceptions.RecaptchaQuestion(website_key, website_url)

Bases: woob.exceptions.CaptchaQuestion

type = 'g_recaptcha'
website_key = None
website_url = None
exception woob.exceptions.RecaptchaV2Question(website_key, website_url)

Bases: woob.exceptions.CaptchaQuestion

type = 'g_recaptcha'
website_key = None
website_url = None
exception woob.exceptions.RecaptchaV3Question(website_key, website_url, action=None)

Bases: woob.exceptions.CaptchaQuestion

action = None
type = 'g_recaptcha'
website_key = None
website_url = None
exception woob.exceptions.WrongCaptchaResponse(message=None)

Bases: Exception

when website tell us captcha response is not good