AttributeError - Gestion des erreurs
Bonjour a tous,
j ai un problème relatif a la gestion des erreurs,
je parviens avec la fonction :
except AttributeError,x:
print x
a récupérer les infos sur le module posant problème, mais je ne sais pas comment récupérer "l'objet" précis (mes objet sont à "geometries variable")
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
class Ma_class:
def __init__(self,test):
self.F1="ceci est un test"
if test=="toto":
self.F2="toto"
else:pass
>>> A=Ma_class("FIFI")
>>> A.F1
'ceci est un test'
>>> A.F2
Traceback (most recent call last):
File "<pyshell#55>", line 1, in <module>
A.F2
AttributeError: Ma_class instance has no attribute 'F2' |
Voila, je souaite recupere le non de l'objet "A"
merci par avance,