Mega Code Archive

 
Categories / Python Tutorial / Class
 

__call__ Intercepts Calls

class Prod:     def __init__(self, value):         self.value = value     def __call__(self, other):         return self.value * other x = Prod(2) print x(3) print x(4)