cause __init__ to return a different class?
matt.pounsett at gmail.com
Thu Sep 15 16:41:29 CEST 2011
On Sep 15, 1:35 am, Chris Rebert <c... at rebertia.com> wrote:
> Override __new__() instead:
Aha.. thanks! The reference book I'm working from neglects to mention
__new__, so I'd assumed __init__ was the constructor. It hadn't
occurred to me that python would separate the functions (I still don't
see exactly why it would be useful to do that, but perhaps insight
will come with time).
More information about the Python-list