Message220313
When I initialise a class that doesn't define its own __init__, but I still pass arguments, the error message is confusing:
>>> class A: pass
...
>>> A(42)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: object() takes no parameters
Although it is correct that object() takes no parameters, it would be more correct to state that A() does not take any parameters. |
|
Date |
User |
Action |
Args |
2014-06-11 22:06:57 | Gerrit.Holl | set | recipients:
+ Gerrit.Holl |
2014-06-11 22:06:57 | Gerrit.Holl | set | messageid: <1402524417.59.0.0212668512702.issue21728@psf.upfronthosting.co.za> |
2014-06-11 22:06:57 | Gerrit.Holl | link | issue21728 messages |
2014-06-11 22:06:57 | Gerrit.Holl | create | |
|