B
Bob Brusa
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
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