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