On 19 Apr 2005 07:01:10 -0700, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
> Any ideas why this does not work? I get the error "TypeError: unbound
> method printer() must be called with Field_Collection instance as first
> argument (got MSD instance instead)"):

My suggestion would be to make Field_Collection inheirit from
"object".  Then you can make use of the "super" call inside of MSD. 
It would look something like this:

class Field_Collection(object):
    # Some stuff.

class MSD(Field_Collection):
    # More stuff
    def printer(self):
        print "Standard: " + self.standard
        print "decField: " + self.decField
        super(MSD, self).printer()


HTH

-- 
Steve Juranich
Tucson, AZ
USA
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to