Implementing class attribute access methods via pseudo-functi on o verloading.
Peter Otten
__peter__ at web.de
Mon Oct 25 08:28:09 EDT 2004
Doran_Dermot at emc.com wrote:
> Maybe I should change that to read "I prefer:" and "However, the second
> version feels more natural to myself" ;-)
Note that properties don't interfere with your favourite accessor method
style:
>>> class T(object):
... def title(self, value=None):
... if value is None:
... print "reading title"
... else:
... print "setting title to", value
... title = property(title, title)
...
>>> T().title
reading title
>>> T().title = "new title"
setting title to new title
Peter
More information about the Python-list
mailing list