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 : Sélectionner tout - Visualiser dans une fenêtre à part
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,