Steve Juranich wrote: > Gerard Flanagan wrote: > > > Hello all > > > > Could anyone shed any light on the following Exception? The code which > > caused it is below. Uncommenting the 'super' call in 'XmlNode' gives > > the same error. If I make XmlNode a subclass of 'object' rather than > > 'list' then the code will run. > ... > > Code: > > > > from elementtree.SimpleXMLWriter import XMLWriter > > > > class XmlNode(list): > > tag = None > > attrib = None > > value = None > > def __init__(self, tag, **attrib): > > #super(list, self).__init__() > > self.tag = tag > > self.attrib = attrib > > I haven't put a lot of study into what you've done, but right off the bat, > your use of "super" is incorrect. It should look like: > > super(XmlNode, self).__init__() > > Not sure if that will fix your problem, though. > > -- > Steve Juranich > Tucson, AZ > USA
Thanks Steve, but no - same error. Gerard -- http://mail.python.org/mailman/listinfo/python-list