Seite 2 von 2

Verfasst: Mittwoch 18. Februar 2009, 12:33
von Goswin
Goswin hat geschrieben:alle Argumente von "object.__new__" außer dem ersten werden verworfen.
Darii hat geschrieben:Nein, das Problem ist einfach, dass __init__ mit den selben Argumenten wie __new__ aufgerufen wird (siehe Beschreibung von __new__ in der Doku), deswegen gibt es bei Klob() einen Fehler, da __init__ zwei Argumente erwartet.

Code: Alles auswählen

if not "Argumente von object.__new__ nach dem ersten werden verworfen": verwerfe_Doku()
Siehe Martelli, Python in a Nutshell, 2.Auflage, Seite 88 unten.