1 2 3 4 5 6 7 8 9 10 11
class Callable(): def __init__(self): self.count = 0 def __call__(self): self.count += 1 return self.count c = Callable() assert 1 == c() assert 2 == c()