[Python-Dev] Declaring setters with getters (original) (raw)

Greg Ewing greg.ewing at canterbury.ac.nz
Thu Nov 1 23:10:20 CET 2007


Fred Drake wrote:

@property def attribute(self): return 42

@property.set def attribute(self, value): self.ignored = value

Hmmm... if you were allowed general lvalues as the target of a def, you could write that as

def attribute.set(self, value): ...

-- Greg



More information about the Python-Dev mailing list