[Zope3-Users] __init__ method never called?

FB fbo2 at gmx.net
Tue Sep 19 05:42:53 EDT 2006


Hi,

On Tue, Sep 19, 2006 at 04:53:45AM -0400, Stephan Richter wrote:
> On Tuesday 19 September 2006 03:47, FB wrote:
> > (Please correct me if I'm wrong, I'm not a Python guru :-) )

[snip]

> >>> class Join(First, Second):
> ...     def __init__(self):
> ...         print 'init 3-before'
> ...         super(Join, self).__init__()
> ...         print 'init 3-after'
> ...
> >>> Join()
> init 3-before
> init 1-before
> init 2-before
> init 2-after
> init 1-after
> init 3-after
> <__main__.Join object at 0xb7b5fb6c>
> >>>
> 

Thank you for the clarification, Stephan. I know the meaning of 'super' a
lot better now.

Regards,

Frank


More information about the Zope3-users mailing list