Paul Rubin <no.email at nospam.invalid> writes: > class memo: > def __call__(f, *args, **kw): > self.result = f(*args, **kw) obviously add return self.result