Klassenname einer Variable herausfinden?
Verfasst: Samstag 16. April 2005, 22:19
Hi there!
wie kann ich den Klassennamen einer Variable herausfinden? D.h. wenn ich eine Variable vom Typ "MyClass" habe, dann moecht ich irgendwie eben genau dieses "MyClass" herausbekommen....
Ich dachte erst, dafuer gibts ja "type".... aber na ja:
sorry, ich weiss ich drueck mich nicht grad klar aus
wie kann ich den Klassennamen einer Variable herausfinden? D.h. wenn ich eine Variable vom Typ "MyClass" habe, dann moecht ich irgendwie eben genau dieses "MyClass" herausbekommen....
Ich dachte erst, dafuer gibts ja "type".... aber na ja:
Code: Alles auswählen
i = 5
>>> type(i) # funktioniert
<type 'int'>
import Hash
foo = Hash.Hash1(13)
>>> type(foo)
<type 'instance'> # funktioniert leider nicht... foo ist ein "Hash1"
sorry, ich weiss ich drueck mich nicht grad klar aus