我如何实现"缓存的成员变量"在python类?

时间:2017-02-12 16:53:06

标签: python

有没有办法在python类中实现以下样板?我有很多变量要进行延迟评估和缓存..

class SomeClass(object):
  def calculate_x(self):
    var = getattr(self, 'x')
    if var:
      return var
    self.x = ....
    return self.x

0 个答案:

没有答案