diff options
author | Benjamin Peterson <benjamin@python.org> | 2013-10-18 16:57:55 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2013-10-18 16:57:55 (GMT) |
commit | 910a66566af5ed63cd1fbabd2d4db2569659ef14 (patch) | |
tree | e4de01403dfee280c34840a75af276c461330f96 /Doc/howto | |
parent | 90b41f0281cad1900ae94ea1ab13927033368a8e (diff) | |
download | cpython-910a66566af5ed63cd1fbabd2d4db2569659ef14.zip cpython-910a66566af5ed63cd1fbabd2d4db2569659ef14.tar.gz cpython-910a66566af5ed63cd1fbabd2d4db2569659ef14.tar.bz2 |
fix description of super() behavior on descriptors
Diffstat (limited to 'Doc/howto')
-rw-r--r-- | Doc/howto/descriptor.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Doc/howto/descriptor.rst b/Doc/howto/descriptor.rst index cc1b78d..a0c6988 100644 --- a/Doc/howto/descriptor.rst +++ b/Doc/howto/descriptor.rst @@ -119,7 +119,7 @@ The important points to remember are: The object returned by ``super()`` also has a custom :meth:`__getattribute__` method for invoking descriptors. The call ``super(B, obj).m()`` searches ``obj.__class__.__mro__`` for the base class ``A`` immediately following ``B`` -and then returns ``A.__dict__['m'].__get__(obj, A)``. If not a descriptor, +and then returns ``A.__dict__['m'].__get__(obj, B)``. If not a descriptor, ``m`` is returned unchanged. If not in the dictionary, ``m`` reverts to a search using :meth:`object.__getattribute__`. |