mal angenommen, ich habe in der Variable obj eine Referenz auf ein beliebiges Objekt, und habe keine Ahnung, wo das Objekt herkommt. Kann ich dann mit isinstance prüfen, um was für ein Objekt es sich handelt? Konkret geht es darum, dass ich eine Liste mit verschiedenen Objekten habe, alle aus unterschiedlichen Klassen, und daraus das Objekt der Klasse "RBIRadioSource" haben möchte. Ich weiß aber nicht, wo die RBIRadioSource Klasse definiert habe. Versucht habe ich das hier:
Code: Alles auswählen
if isinstance(obj, RBIRadioSource):
Ist ja auch logisch, weil ich keine Ahnung habe, wo die Klasse RBIRadioSource definiert ist. Kann ich trotzdem irgendwie den Typ prüfen?