Is there any way to simplify the next code? Because I'm setting a variable by default of the same way than it's set in the setter.
------------------- class Foo(object): def __init__(self, bar): self._bar = self._change(bar) # !!! as setter @property def bar(self): return self._bar @bar.setter def bar(self, bar): self._bar = self._change(bar) # !!! as in init def _change(self, text): return text + 'any change' ------------------- -- http://mail.python.org/mailman/listinfo/python-list