Парсер предложений с веб-сайта
📌 Опис задачі
Потрібно розробити автоматичний парсер для сайту avto.pro, який буде збирати актуальні ціни та інфо про запчастини та записувати їх у Google Sheets.
📂 Як це має працювати
У Google Sheets є вкладка «Номери для парсингу» – список артикулів запчастин (одна колонка).
Користувач натискає кнопку «Парсити» (або запускає через меню/тригер).
Для кожного коду:
відкривається сайт avto.pro
виконується пошук по номеру
вибирається перший варіант з випадаючого списку
відкривається сторінка з пропозиціями
парсяться всі пропозиції з України в гривнях (грн), крім «договірних цін»
якщо пропозицій немає — виводиться рядок з позначкою «-»
Парсені дані записуються у вкладку «Готова таблиця» (оновлюється повністю).
Усі ці ж дані також додаються у вкладку «Історія» (накопичення з датами).
Парсер має працювати без помилок, навіть якщо:
кодів багато
з’являється captcha / 429
сторінка не знайдена
📑 Таблиця (структура результату)
Номер запчастини | Виробник | Код | Опис | Відправка | Місто | Ціна | Дата парсингу |
0470504015 | Opel | … | … | У наявності | Львів | 13,000.00 | 01-08-2025 |
Ціна: формат – число
Дата: формат DD-MM-YYYY
Поле «Опис»: до 120 символів
Якщо немає пропозицій — в поле “Опис” → “-”, інші поля пусті
⚙️ Вимоги до скрипта
Можливість запуску вручну через кнопку або тригер
Автоматичне оновлення «Готової таблиці» перед новим запуском
Автоматичне збереження історії (append у вкладку «Історія»)
Захист від бану (вставити паузи між запитами 1–2 секунди)
Обробка помилок: таймаут, порожня сторінка, captcha, некоректна структура тощо
Всі дані мають відповідати візуально тому, що показує avto.pro
Бонус: простий лог у вкладці «Логи» з записом успішних/неуспішних кодів
🧪 Тестовий список кодів (приклад)
0470504015
0470504011
0470504019
✅ Критерії успішного виконання
Парсер стабільно обробляє 10–20 кодів за раз
Дані повністю співпадають із тим, що видно на Avto.pro
Є обробка винятків
Код акуратний, коментований, легко редагується
Немає дублів у «Готовій таблиці»
📅 Термін виконання
До 7 днів з моменту старту проєкту
💸 Бюджет
Орієнтовно: ? грн. Запропонуйте вартість залежно від якості реалізації, підходу та надійності
📩 Що потрібно від виконавця
Напишіть коротко, як ви це реалізуєте
Скільки днів потрібно на реалізацію?
Вартість проекту?
🔗 Доступ до таблиці надам після відбору кандидата. Також зацікавлені в довгостроковій співпраці на проектній основі для автоматизації.
Ось посилання на детальний опис задачі:
https://docs.google.com/document/d/1jJ-4O8_QB5jauguE6fTrrzn13ERX-POPDROvixs8BhQ/edit?usp=sharing
Отзыв заказчика о сотрудничестве с фрилансером
Парсер предложений с веб-сайтаВсе чудово. Швидко та якісно. Федір завжди на зв'язку
Отзыв фрилансера о сотрудничестве с Олександром Шульгіним
Парсер предложений с веб-сайтаВсе прошло отлично
Оплата своевременная
Постановка задания четкое и понятное ТЗ
Требования обоснованные и адекватные
Контактность при необходимости Александр всегда был на связи
Рекомендую!
![]()
-
👋 Добрый день, Александр!
🔧 Как реализовать:
Язык: Python
Библиотеки: playwright, gspread, pandas, time, datetime, re, logging
Работа через Google Sheets API
…
Скрипт:
• Читает артикулы с вкладки Номеры для парсинга
• Использует Playwright для поиска на avto.pro
• Автоматически открывает первый результат из выпадающего списка
• Парсит все предложения из Украины в гривнах (грн), исключая «договорные цены»
• Записывает данные во вкладку Готовая таблица (обновление)
• Добавляет результаты во вкладку История с датой
• Ведет лог в вкладке Логи (успехи/ошибки)
✅ Скрипт учитывает:
Медленную загрузку / таймауты / ошибки в DOM
CAPTCHA / бан — защита за счет пауз 1–2с и ротации User-Agent
Корректное форматирование даты (DD-MM-YYYY) и цены.
🗓 Срок выполнения: 5 дней
💰 Стоимость: 7 000 грн
📌 Гарантирую стабильную работу, чистый и комментированный код, удобство дальнейшего редактирования. Поддержка после сдачи + возможность долгосрочного сотрудничества.
Напишите — всегда на связи! ✅
-
Добрый день. На AvtoPro по некоторым запросам невозможно получить все результаты без авторизации, потребуется учетная запись. Если это не проблема, то можем работать
-
276 Привет!
Могу сделать решение для вашего задания в виде скрипта на базе Playwright с открытием сервиса через webhook, который будет имитировать настоящего пользователя и максимально избегать срабатывания защит. При необходимости могут быть добавлены сервисы ротации vpn / proxy с подробными гайдами, как ими управлять. При наличии капч возможна реализация антикапч-сервисов (платных).
На реализацию нужно до 6 дней со всеми тестами для предоставления полностью проверенного и рабочего скрипта.
Ориентировочная стоимость - 5000 грн (возможна более детальная договоренность для уточнения необходимых нюансов и добавления вышеуказанных функций).
-
1252 16 0 Привет!
У меня есть опыт автоматического сбора и систематизации данных с помощью Python+Selenium/BeautifulSoup/requests в таблицах (Excel/Google Sheets). Полностью и полностью могу реализовать ваш проект.
Могу как написать код и предоставить/запустить его на вашем устройстве, так и скомпилировать в полноценное Windows-приложение
-
3318 70 1 Привет, Александр.
Ознакомился с ТЗ, смогу реализовать данный проект.
Информация будет собираться качественно, парсер буду писать с нуля под вашу задачу.
Ранее с вами уже сотрудничали.
-
226 Здравствуйте!
Интересный проект — у меня есть опыт реализации подобного парсера для сайта Allegro, где логика была даже сложнее. Также разрабатывал для этого отдельную CRM-систему, поэтому знаком с автоматизацией и интеграцией с Google Sheets.
Реализую стабильный парсер с учетом ошибок, фильтрацией данных, логами и накоплением истории. Начальная версия может быть готова за 2–3 дня.
По стоимости и деталям — с радостью обсудим лично.
Остаюсь на связи!
-
486 23 0 Добрый день
Могу выполнить задачу, когда парсил этот сайт
Цена и сроки условные
-
1616 8 0 Здравствуйте
Я разработчик в сфере AI/ML & WEB SCRAPING. Смогу выполнить Ваш проект. Напишите мне, обсудим.
-
1825 52 0 Добрый день. Могу реализовать в виде консольной программы под Windows на Python, с использованием playwright и google spreadsheets API. Единственное, если потребуется реализовать обход капчи - то будет в 2 раза дороже и дольше
Актуальные фриланс-проекты в категории Парсинг данных
Консультация по парсингу подписчиков Instagram-аккаунтовЗдравствуйте. Необходимо провести предварительную оценку возможности выполнения следующей задачи. У меня есть список Instagram-аккаунтов. Цель — получить контактные данные (в первую очередь email-адреса) пользователей, которые подписаны на эти аккаунты. Ранее мне встречались… Парсинг данных ∙ 12 часов 28 минут назад ∙ 8 ставок |
Нужен специалист для поиска контактов ЛПР по УкраинеНеобходимо собрать базу (или готовую базу) контактов лиц, принимающих решения (ЛПР), в компаниях Украины. Поиск и сбор информации, Парсинг данных ∙ 17 часов 11 секунд назад ∙ 12 ставок |
Необходимо спарсить данные из LinkedinНеобходимо спарсить данные с Linkedin по нашему списку. Для каждой записи нужно найти и собрать доступные данные, если такие есть на Linkedin профиле, включая фотографию профиля в соцсети Linkedin, email-адрес, ссылки на социальные сети, вебсайт компании, номер телефона. Все… Парсинг данных ∙ 22 часа 47 минут назад ∙ 22 ставки |
Парсинг и классификация данныхИщем разработчика для реализации системы сбора и структурирования данных из открытых источников. У нас есть база владельцев малого бизнеса в США, которая содержит имя человека, название компании, адрес и штат. Необходимо построить процесс обогащения этих записей дополнительной… Веб-программирование, Парсинг данных ∙ 23 часа 56 минут назад ∙ 36 ставок |
Свитлагата
750 UAH
Необходимо импортировать 1819 товаров из XML/YML-фида Prom.ua в OpenCart 3. Есть готовый XML-файл, который содержит названия товаров, описания, цены, фотографии, характеристики, производителей и категории. Необходимо: импортировать все товары в OpenCart 3; создать и… CMS, Парсинг данных ∙ 2 дня 2 часа назад ∙ 32 ставки |




