Mercurial > cpython-lru_cache-weakref
diff Doc/tutorial/classes.rst @ 44026:48af6375207e
Removed the API to create unbound methods and simplified the API for bound methods. The signature is PyMethod_New(func, instance).
Also removed im_class and renamed im_self to __self__ and im_func to __func__. im_class can be substituted with method.__self__.__class__.
I've also updated some parts of the documenation.
| author | Christian Heimes <christian@cheimes.de> |
|---|---|
| date | Tue, 27 Nov 2007 10:40:20 +0000 |
| parents | 3d866579117d |
| children | 0889daf6d0d9 |
line wrap: on
line diff
--- a/Doc/tutorial/classes.rst Mon Nov 26 23:23:18 2007 +0000 +++ b/Doc/tutorial/classes.rst Tue Nov 27 10:40:20 2007 +0000 @@ -576,8 +576,8 @@ .. % \code{sys.stdin} will not cause the interpreter to read further input .. % from it.) -Instance method objects have attributes, too: ``m.im_self`` is the instance -object with the method :meth:`m`, and ``m.im_func`` is the function object +Instance method objects have attributes, too: ``m.__self__`` is the instance +object with the method :meth:`m`, and ``m.__func__`` is the function object corresponding to the method.
