On Mon, Jun 30, 2014 at 4:52 PM, Chris Angelico <ros...@gmail.com> wrote:

>
> Actually, __init__ isn't the problem here, __new__ is.
>
> class Foo(datetime):
>     def __new__(self):
>         return super().__new__(self,2014,1,1)
>
> >>> Foo()
> Foo(2014, 1, 1, 0, 0)
>
> Maybe that helps, maybe it doesn't, but the issue you're seeing is
> specific to that class.
>

Got it! Thank you!

--
regards,
makoto kuwata
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to