On Aug 19, 1:17 am, "Jan Kaliszewski" <z...@chopin.edu.pl> wrote:
> 19-08-2009 o 02:10:58 Jan Kaliszewski <z...@chopin.edu.pl> wrote:
>
> > The only ways to reach Abc's attribute 'message' from that method are:
> > * 'Abc.message'
> > * 'self.__class__.message'
> > * 'self.message' (unless there is an instance attribute 'message' which
> > overrides the class attribute).
>
> And of course getattr(Abc), getattr(self.__class__) etc. :-)
>
> --
> Jan Kaliszewski (zuo) <z...@chopin.edu.pl>

Out of 'Abc.message' and 'self.message', which is the favoured
convention? It would be very easy to accidentally override
'self.messages' with an instance attribute!
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to