Générer un numéro ID selon l'exception. - Python - Programmation
Marsh Posté le 25-09-2004 à 17:35:46
regarde le module traceback, si j'étais toi, je prendrais comme identifiant le nom de la fonction appelante (dernière frame)
Marsh Posté le 25-09-2004 à 19:22:41
en fait je me sers déja du module traceback qui me permet de logguer tous les messages d'erreur complets.
Là je viens de trouver un truc, je sais pas si c'est correct, enfin ca à l'air de fonctionner.
Code :
|
>>>func() |
je pourrais également rajouter le nom de la fonction appelante, bien que je le vois déja dans les logs.
bon c'est pas trop moche ?
Marsh Posté le 25-09-2004 à 15:35:15
Bonjour
Est ce que vous avez une idée de comment obtenir "un numéro d'identification" d'une exception ?
par exemple, disons que j'ai une fonction qui déconne dans mon programme, à chaque fois qu' elle est executé, et qu'une exception est levée, je puisses loggé par exemple:
Exception: ID#12120
Avec un ID différent pour les differentes fonctions de mon programme
Mais une exception à un même endroit devra toujours renvoyer le meme ID.