[Python-ideas] caching properties

Oleg Broytmann phd at phd.pp.ru
Thu Apr 30 01:06:20 CEST 2009

On Wed, Apr 29, 2009 at 10:33:27PM +0000, Benjamin Peterson wrote:
> I think it would be nice to add a "cache" argument to the property()
> constructor. When "cache" was True, property would only ask the getter function
> once for the result. This would simplify properties that require expensive
> operations to compute.


   See class CachedAttribute. Just use @CachedAttribute instead of

     Oleg Broytmann            http://phd.pp.ru/            phd at phd.pp.ru
           Programmers don't die, they just GOSUB without RETURN.

More information about the Python-ideas mailing list