On Mon, 2006-05-22 at 14:28 -0400, Andrew Robert wrote:
> When I try to use the class listed below, I get the statement that
> self
> is not defined.
>                 
> test=TriggerMessage(data)
> var = test.decode(self.qname)
                    ^^^^
Perhaps
        var = test.decode()

would do what you want.  

It is not clear why you are trying to use a "qname" argument when
decode's only argument is self.  test.decode will bind self to the test
object.

Alan Gauld's web site has a useful discussion of OOP programming.
http://www.freenetpages.co.uk/hp/alan.gauld

-- 
Lloyd Kvam
Venix Corp

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to