On Fri, 09 May 2014 12:22:56 +0200, Metallicow <metaliobovi...@gmail.com>
wrote:
On Friday, May 9, 2014 3:10:26 AM UTC-6, Peter Otten wrote:
Metallicow wrote:
> I guess to be more clear here is a small code snippet that shows what
is
> happening more readably. Hence the underscores question.
Working with multiple names with small differences is error-prone.
Definitely.
Anyway, the small snippet just shows that this can be done, but the
actual
question you replied to you left unanswered. It is about the trailing
underscores.
It's not an "official" convention I think, but a (single) trailing
underscore is mainly meant to create something that is close to an
original definition without shadowing it.
If you subclass an object and bind a thusly underscored method to an event
to which the original is already bound in the superclass's __init__
method, they are both getting called on the event unless you do not call
the superclass's __init__() in your own __init__().
--
Vriendelijk groeten / Kind regards,
Albert Visser
Using Opera's mail client: http://www.opera.com/mail/
--
https://mail.python.org/mailman/listinfo/python-list