nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Existiert ein Attribut?

Von: Ole Streicher (ole-usenet-spam@gmx.net) [Profil]
Datum: 01.10.2009 14:32
Message-ID: <ytzbpkrcn1j.fsf@news.ole.ath.cx>
Newsgroup: de.comp.lang.python
Hallo,

ich möchte gerne die Antwort auf das Subject für ein
bestimmtes Objekt
herausfinden :-)

t.m.: Ich habe ein Python-Objekt und möchte gerne wissen, ob es ein
bestimmtes Attribut besitzt. Wie mache ich das am effektivsten?

Die einfachste Variante ist

try:
myobjekt.myattribute
do_if_attribute_exists()
except AttributeError:
do_if_no_attribute()

aber das sieht (wieder mal) nicht sehr elegant aus.

Wie gehts besser?

Viele Grüße

Ole

[ Auf dieses Posting antworten ]

Antworten