This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2008年10月12日 15:58 by vinetou, last changed 2022年04月11日 14:56 by admin. This issue is now closed.
| Messages (2) | |||
|---|---|---|---|
| msg74669 - (view) | Author: John (vinetou) | Date: 2008年10月12日 15:58 | |
Hello, please let me focus your attention to a little slip that was made while typing a code example in the Python 3.0 documentation. Please visit the link http://docs.python.org/dev/3.0/library/functions.html?highlight=property#property and note the 3rd code example which starts like this: class C(object): def __init__(self): self._x = None This is probably a slip, because it should better be like this: class C(object): def __init__(self): self._x = None And since this is the only method with such coding style used, it's probably a slip. Please fix this if you have the time to do so. After all, it's not a very time-consuming thing to do. P.S.: I have discovered that the code example class C(object): def __init__(self): self._x = None was used from the documentation of Python 2.5.x which is class C(object): def __init__(self): self._x = None def getx(self): return self._x def setx(self, value): self._x = value def delx(self): del self._x x = property(getx, setx, delx, "I'm the 'x' property.") but the author of the documentation forgot to put the part self._x = None in a new line and indent the code block. This slip is present in the documentation for both Python 2.6 and Python 3.0. Please fix it if it is doable. Thanks. |
|||
| msg74671 - (view) | Author: Georg Brandl (georg.brandl) * (Python committer) | Date: 2008年10月12日 17:22 | |
Duplicate of #4002. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:56:40 | admin | set | github: 48360 |
| 2008年10月12日 17:22:57 | georg.brandl | set | status: open -> closed resolution: duplicate messages: + msg74671 |
| 2008年10月12日 15:58:51 | vinetou | create | |