Module deepl_api.exceptions

DeepL API exception classes.

Expand source code
"""DeepL API exception classes."""


class DeeplBaseError(Exception):
    """Base class for exceptions in this module."""

    pass


class DeeplAuthorizationError(DeeplBaseError):
    """Authorization failed."""

    pass


class DeeplServerError(DeeplBaseError):
    """Received an error message from the server."""

    pass


class DeeplDeserializationError(DeeplBaseError):
    """Exception raised when deserialization the server response."""

    pass

Classes

class DeeplAuthorizationError (*args, **kwargs)

Authorization failed.

Expand source code
class DeeplAuthorizationError(DeeplBaseError):
    """Authorization failed."""

    pass

Ancestors

class DeeplBaseError (*args, **kwargs)

Base class for exceptions in this module.

Expand source code
class DeeplBaseError(Exception):
    """Base class for exceptions in this module."""

    pass

Ancestors

  • builtins.Exception
  • builtins.BaseException

Subclasses

class DeeplDeserializationError (*args, **kwargs)

Exception raised when deserialization the server response.

Expand source code
class DeeplDeserializationError(DeeplBaseError):
    """Exception raised when deserialization the server response."""

    pass

Ancestors

class DeeplServerError (*args, **kwargs)

Received an error message from the server.

Expand source code
class DeeplServerError(DeeplBaseError):
    """Received an error message from the server."""

    pass

Ancestors