Message407966
Sorry, a few mistakes distorted my proposal. It should be:
A dotted lookup such as ``super(A, obj).x`` (where ``obj`` is an
instance of ``A`` or of a subclass of ``A``) searches ``A.__mro__``
for a base class whose `__dict__` contains name ``"x"``, and
then returns ``B.__dict__['x'].__get__(obj, type(obj))`` (where
``B`` is that base class). If ``B.__dict__['x']`` is not a
descriptor, it is returned unchanged. |
|
Date |
User |
Action |
Args |
2021-12-07 21:01:55 | zuo | set | recipients:
+ zuo, rhettinger, docs@python, martin.panter |
2021-12-07 21:01:55 | zuo | set | messageid: <1638910915.38.0.0704495349639.issue20751@roundup.psfhosted.org> |
2021-12-07 21:01:55 | zuo | link | issue20751 messages |
2021-12-07 21:01:55 | zuo | create | |
|