Vererbung einer Klasse: Was mache ich falsch?
Verfasst: Freitag 29. August 2008, 16:23
Hallo!
Ich möchte, dass meine Klasse ImageTool alle Eigenschaften des Moduls Image erbt. Die Fehlermeldung, die ich dann bekomme, kann ich leider nicht nachvollziehen. Wäre dankbar, wenn mich jemand aufklären könnte
:
Anmerkung: Der Quelltext hat bisher nur die 4 Zeilen, die auch in der Fehlermeldung aufgeführt werden.
Ich möchte, dass meine Klasse ImageTool alle Eigenschaften des Moduls Image erbt. Die Fehlermeldung, die ich dann bekomme, kann ich leider nicht nachvollziehen. Wäre dankbar, wenn mich jemand aufklären könnte

Code: Alles auswählen
In [1]: import imagetool
---------------------------------------------------------------------------
<type 'exceptions.TypeError'> Traceback (most recent call last)
/home/sebastian/<ipython console> in <module>()
/home/sebastian/imagetool.py in <module>()
1 import Image
2
----> 3 class ImageTool(Image):
4 pass
<type 'exceptions.TypeError'>: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)