Raymond Hettinger added the comment:

I don't think it was ever intended that decorators be chained together.  

The whole point is to control binding behavior during dotted look-up (when 
__getattribute__ is called) and not in other circumstances (such as a direct 
lookup in a class dictionary).

Note that classmethods typically wrap regular functions which have both 
__call__ and __get__ methods.   The classmethod object intentionally invokes 
the former instead of the latter which would unhelpfully create an inner bound 
or unbound method.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue19072>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to