[issue10006] non-Pythonic fate of __abstractmethods__
report at bugs.python.org
Sat Oct 2 18:56:25 CEST 2010
Benjamin Peterson <benjamin at python.org> added the comment:
2010/10/1 Yaroslav Halchenko <report at bugs.python.org>:
> Yaroslav Halchenko <yarikoptic at gmail.com> added the comment:
> yikes... surprising resolution -- I expected that fix would either makes __abstractmethods__ accessible in derived "type"s or becomes absent from output of dir() -- but none of those has happened. Now we ended up with a consistent non-Pythonic fate of __abstractmethods__ listed in output of dir() but not accessible. is that a feature?
type has no __abstractmethods__, so it should raise an AttributeError.
Note descriptors are allowed to raise AttributeError even if they're
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list