

def __get__(self, obj, cls):
    if (obj is None):
        return self
    value = self._deferred(obj)
    setattr(obj, self._deferred.func_name, value)
    return value

dataset/ETHPy150Open jek/flatland/flatland/util/base.py lazy_property.__get__/original