Hi, I use a module downloaded from the net. Now I want to build my own class, based on the class SerialInstrument offered in this module - and in my class I would like to initialize a few things, using e. g. the method clear() offered by SerialInstrument. Hence I type: class myClass(SerialInstrument) self.clear(self) def f1(self, str1, str2) ...do something etc. I then get the message "self not know" from the statement self.clear(self). I have tried many other notations - none worked. What works is however the following code - specifying myClass without the self.clear(self) in it: x = myClass("argument") x.clear() How can I integrate this call into the definition of myClass? Thanks for advice. Bob |
-- http://mail.python.org/mailman/listinfo/python-list