I am new to python and I was trying to understand decorators. In serveral answers, I have seen people defining functions like _xyx_(someparams)
Example
class Pizza(object):
def __init__(self):
self.toppings = []
def __call__(self, topping): # When using