def parse(self, input):
        query = None
        for handler in self._line_handlers:
            try:
                query = handler.handle(input)
            except Exception as e:
                query = None
            finally:
                if query is not None:
                    return query
        return None


################################################################################
# ProfileParser
#   Extracts queries from profile entries using a single ProfileEntryHandler
################################################################################
Passes input to each QueryLineHandler in use
dataset/ETHPy150Open mongolab/dex/dex/parsers.py/Parser.parse