Bonsoir,
Ce qui est amusant en Python, c'est que nombre de concepts
sont 'presque' intuitifs.
Exemple :
Tu recherches le nom de la classe d'une instance d'objet : 'o'
La première idée qui vient à l'esprit : le mot 'class'
Sachant que le mot 'class' est un mot réservé on peut chercher __class__
Pour ce qui est du nom de la classe on peut penser à name soit __name__
Ce qui donne :
print t.__class__.__name__
Ceci dit il reste la doc ;-)
Cordialement
Salvatore
"Franssoa" <mon@ema.il> a écrit dans le message de news:
4808d922$0$9032$5402220f@news.sunrise.ch...
Bonjour,
Je tourne en rond en cherchant à connaitre le nom d'une classe ou d'une
instance :
Class test: pass
Class test2(test): pass
a = test()
b = test2()
a.__l_attribut_qui_va_bien__()
'test'
b.__l_attribut_qui_va_bien__()
'test2'
Je suis surement passé à côté, mais je n'ai pas trouvé...
--
Franssoa