Revision: 8054
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 31, 2008 01:10 by jfred
Initial Code
class LazyProperty(object): def __init__(self, func): self._func = func self.__name__ = func.__name__ self.__doc__ = func.__doc__ def __get__(self, obj, klass=None): if obj is None: return None result = obj.__dict__[self.__name__] = self._func(obj) return result
Initial URL
http://blog.pythonisito.com/2008/08/lazy-descriptors.html
Initial Description
Initial Title
Lazy Descriptors
Initial Tags
Initial Language
Python