16
是否有一个装饰器来简单地缓存函数的返回值?
考虑以下: @property def name(self): if not hasattr(self, '_name'): # expensive calculation self._name = 1 + 1 return self._name 我是新手,但我认为可以将缓存分解为装饰器。只有我找不到喜欢的人;) PS实际计算不取决于可变值
专业和发烧友程序员的问答