def action(self, item):
        """
        for overriding
        :param item:
        :return:
        """
        fun, args, kwargs = item
        return fun(*args, **kwargs)
def action(self, item):
        """
        for overriding
        :param item:
        :return:
        """
        fun, args, kwargs = item
        return fun(*args, **kwargs)
def action ( self , item ) : fun , args , kwargs = item return fun ( * args , * * kwargs )
for overriding
        :param item:
        :return:
for overriding : param item : : return :