Re: [Python-de] Verständnissfrage
Andreas Jung
andreas at andreas-jung.com
Fre Jul 11 10:44:18 EDT 2003
--On Freitag, 11. Juli 2003 9:22 Uhr +0200 "Reinmueller, Jan"
<Jan.Reinmueller at regwest.sbs.de> wrote:
> Guten Morgen Liste!
>
> Ich finde einfach nix in meinem Buch über folgendes Konstrukt:
>
> def objects(self, relation):
> try: ans = self.mObjects[relation]
> except: ans = []
> if relation.transitive
> for i in tuple(ans):
> ans = ans + i.objects(relation)
> return ans
>
> Also self ist die Instanz des aktuellen Objektes. Relation wird übergeben.
> Danach der try und except Block, der ist bekannt. Doch was passiert bei
> ans = self.mObjects[relation]? Und was macht die for Schleife?
>
self.MObjects ist wohl ein Dictionary oder ein Mapping Objekt. Keine Ahnung
was
das sein soll, schliesslich kennen wir Dein Buch nicht.
-aj