Partager via


AssetException Classe

Classe pour toutes les exceptions liées aux ressources.

Héritage
AssetException

Constructeur

AssetException(message: str, no_personal_data_message: str, *args, target: ErrorTarget = 'Unknown', error_category: ErrorCategory = 'Unknown', **kwargs)

Paramètres

message
str
Obligatoire

Message décrivant l'erreur. Il s’agit du message d’erreur que l’utilisateur verra.

no_personal_data_message
str
Obligatoire

Message d’erreur sans données personnelles. Cette opération est envoyée (push) aux journaux de télémétrie.

target
ErrorTarget
Obligatoire

Nom de l’élément ayant provoqué le déclenchement de l’exception.

error_category
ErrorCategory
Obligatoire

La catégorie d’erreur, par défaut, est Inconnu.

Keyword-Only Parameters

target
valeur par défaut: Unknown
error_category
valeur par défaut: Unknown

Méthodes

add_note

Exception.add_note(note) : ajouter une note à l’exception

raise_with_traceback

Déclenchez l’exception avec le suivi existant.

Déconseillée depuis la version 1.22.0 : cette méthode est déconseillée, car nous ne prenons plus en charge Python 2. Utilisez raise/from à la place.

with_traceback

Exception.with_traceback(tb) : définissez l’auto. retour à tb et retour de soi.

add_note

Exception.add_note(note) : ajouter une note à l’exception

add_note()

raise_with_traceback

Déclenchez l’exception avec le suivi existant.

Déconseillée depuis la version 1.22.0 : cette méthode est déconseillée, car nous ne prenons plus en charge Python 2. Utilisez raise/from à la place.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb) : définissez l’auto. retour à tb et retour de soi.

with_traceback()

Attributs

args

error_category

Retourne la catégorie d’erreur.

Retours

Catégorie d’erreur.

Type de retour

no_personal_data_message

Retourne le message d’erreur sans données personnelles.

Retours

Aucun message d’erreur de données personnelles.

Type de retour

str

target

Retourne la cible d’erreur.

Retours

Cible d’erreur.

Type de retour