Python-скрейпер и система сбора данных

Бюджет€3,525
Размещён09.08.2026
Конкуренция0 откликов · 11 показов
AB
Andriy BondarЗаказчик · PHP разработка · профиль
Откликнуться
Требуется разработать систему автоматического парсинга, которая ежедневно снимает данные с 5-8 источников и агрегирует их в единое структурированное хранилище. Главная сложность здесь не в том, чтобы один раз выкачать страницы, а в стабильности: сбор идёт по расписанию, часть площадок отдаёт статический HTML, часть — динамические SPA, и на многих стоят защиты от ботов. Значит, нужны ротация прокси и User-Agent, работа через headless-браузер там, где контент рисуется скриптами, и аккуратный обход капчи, при этом без агрессии к сайтам — с ограничением частоты запросов.

Отдельный пласт задачи — качество данных на выходе. Мало вытащить текст: его надо валидировать, убирать дубли и приводить цены, даты и телефоны к единым форматам, а в базу писать только новое и изменившееся, чтобы не раздувать хранилище. Поверх этого нужен контур эксплуатации — дашборд с метриками прогонов, оповещения при падениях и аномалиях, а весь запуск должен подниматься одной командой через Docker Compose и работать по cron с повторными попытками.

Список конкретных сайтов передадим по NDA после договорённости. В отклике укажите похожие проекты и подход к обходу защит. Ниже — структура работ.

Архитектура
— Scrapy + ротация прокси и User-Agent
— Playwright/Selenium для JS-сайтов
— Обход CAPTCHA (2captcha/anti-captcha)
— Инкрементальный сбор (только новые/изменённые)

Данные
— HTML в JSON и далее в PostgreSQL
— Валидация и дедупликация
— Нормализация полей (цены, даты, телефоны)

Мониторинг
— Дашборд: успешность, объём, ошибки
— Уведомления при сбоях
— Docker Compose + cron

Результат
— Код с тестами
— Docker-конфигурация
— Схема БД
— Runbook
Полезно знать

Как откликнуться на этот заказ

Чтобы получить заказ, войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок и приложите пример похожей работы из портфолио. Заказчик видит все отклики и выбирает исполнителя, поэтому отвечайте конкретно и по делу.

Гарантия оплаты через безопасную сделку

Все расчёты на ProFreelance защищены. При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после того, как заказчик принял результат — это защищает обе стороны от обмана.

Похожие заказы и услуги

Смотрите другие предложения в разделе «Проекты» или следите за лентой заказов, чтобы откликаться на новые задачи первым.

На какие запросы отвечает эта страница