Récupération d'erreur Python

Résolu/Fermé
letroolldu67 Messages postés 32 Date d'inscription vendredi 27 août 2021 Statut Membre Dernière intervention 3 septembre 2022 - 16 oct. 2021 à 21:11
letroolldu67 Messages postés 32 Date d'inscription vendredi 27 août 2021 Statut Membre Dernière intervention 3 septembre 2022 - 17 oct. 2021 à 14:02
Bonsoir,

Je voudrais savoir comment récupérer le nom d'erreur d'un programme Python! Je m'explique:
a = 5
b = 0
try:
    a/b
except:
    nom_erreur = #C'est ici qu'intervient la question
    with open ("crash.txt", 'w') as fichier:
        fichier.write(nom_erreur)

Je voudrais à la place de 'nom_erreur' mettre le nom de l'erreur pour laquelle except c'est déclaré. Cela est-il possible en Python et si oui, comment?

Je remercie d'avance la personne qui me répond

1 réponse

yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
16 oct. 2021 à 21:35
bonjour,
un exemple:
try:
    a=0/0
except Exception as error:
    print(error)
0
letroolldu67 Messages postés 32 Date d'inscription vendredi 27 août 2021 Statut Membre Dernière intervention 3 septembre 2022 2
17 oct. 2021 à 14:02
Bonjour,

Merci, c'est simple!
0