Seite 1 von 1

Subclassing dict

Verfasst: Dienstag 28. Oktober 2008, 01:36
von __marcus__

Code: Alles auswählen

class Q(dict):
	def __setitem__(self, key, value):
		self.__dict__[key] = value
Kann mir jemand sagen, wie die self.__dict__ Zeile aussehen muss, damit ein Wert ins Dictionary eingetragen wird als ob __setitem__ nicht definiert wäre.

Verfasst: Dienstag 28. Oktober 2008, 01:42
von Leonidas
Ruf' doch ``dict.__setitem__`` auf.

Verfasst: Dienstag 28. Oktober 2008, 01:54
von __marcus__
Danke, ich hab es jetzt so gemacht.

super(Q, self).__setitem__(key, value)