bonjour,

je voudrais savoir s'il est possible d'acceder a l'attribut d'une instance de classe,
par le biais de son nom sous forme de chaine de caractere.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
# ma classe
class maClasse:
  pass
 
#
a = maClasse()
a.monAttribut = 1
 
ch = "monAttribut"
print a.__getAttribut__(ch) # je cherche une fonction de ce type
est-ce que quelqu'un connait une telle methode ?

merci.