Техническое задание: Парсинг объявлений с ЦИАН.ру

Цель проекта

Разработать скрипт для автоматического сбора данных (парсинга) объявлений о недвижимости с площадки ЦИАН.ру по заданному поисковому запросу.

Основные требования

  • Сбор данных должен осуществляться по указанному поисковому запросу.
  • Максимальный объем выгружаемых данных - до 2500 объявлений.
  • Результаты должны сохраняться в файл формата Microsoft Excel (XLSX).

Структура выходного файла

Excel-таблица должна содержать следующие обязательные поля (колонки) для каждого объявления:

  • Дата публикации объявления
  • Полный адрес объекта
  • Стоимость
  • Площадь
  • Количество комнат
  • Этаж / этажность дома
  • Тип объекта (квартира, дом, коммерция и т.д.)
  • Ссылка на объявление
  • Контактное лицо (если доступно)

Дополнительные пожелания

  • Код должен быть написан на Python с использованием популярных библиотек для парсинга (например, BeautifulSoup, Scrapy, Selenium).
  • Желательно предусмотреть обработку ошибок и возможность возобновления сбора данных при сбоях.
  • Скрипт должен быть готов к запуску и сопровождаться краткой инструкцией.

Миграция интеграции с СДЭК с API 2.0 на 3.0

Требуется перенести существующую интеграцию со службой доставки с устаревшей версии API 2.0 на актуальную версию 3.0. В текущей реализации при формировании заказов возникают ошибки. Необходимо обеспечить стабильную работу всех функций.

Разработка модели в среде AnyLogic

Требуется выполнить разовую работу по созданию или доработке модели в AnyLogic. При успешном сотрудничестве возможны дополнительные заказы в ближайшие месяцы. Подробное техническое задание прилагается.