Техническое задание: Доработка парсера данных

Цель проекта

Усовершенствовать готовый парсер, который осуществляет сбор и сравнительный анализ данных из различных источников. Основная задача - внедрение механизма последовательной фильтрации.

Ключевые требования

  • Исходный код: Парсер уже существует, работа ведётся на его основе.
  • Логика фильтрации: Фильтры должны применяться строго последовательно (каскадно).
  • Алгоритм работы:
    • Выполняется проверка первого условия фильтра.
    • Если условие выполнено - осуществляется переход к проверке второго фильтра.
    • Если условие не выполнено - процесс останавливается с отрицательным результатом по данному условию.
  • Функционал: Парсер должен собирать данные, применять к ним заданную цепочку фильтров и проводить сравнение результатов.

Ожидаемый результат

Рабочий, доработанный парсер с реализованной системой последовательных проверок, готовый к интеграции и использованию.