Разработать парсер сейта ozon на Python

1 000 руб. за проект
13 октября 2022, 12:22 • 4 отклика • 63 просмотра
Нужен парсер ozon.ru, который будет собирать базу данных товаров и сравнивать их с уже существующими в базе данных. Парсер должен на каждый товар, скидка которого составляет 50% и более сохранять отдельный json-файл, в котором будет название товара, бренд, новая цена, старая цена, ссылка на картинку и ссылка на товар. Формат данных:
/products/138235076.json
{
"name": "Мышка для компьютера",
"brand": "Logiteh",
"newprice": 100,
"oldprice": 500,
"pic": "https://ir.ozone.ru/s3/multimedia-h/wc1000/6433010069.jpg",
"link": "https://www.ozon.ru/product/138235076/"
}
Если получить картинку по ссылке не возможно, то в папке с json-ами можно сделать папку с картинками, а внутри json-ов - ссылку на картинку.
Также, при возможности, избегать высокой нагруженности при использовании selenium и подобных headless-браузеров. Если это единственная возможность - свести потребление ресурсов к минимуму (парсер должен умещаться в 1гб RAM).
Итоговый продукт - файл parser.py - программа на языке Python, которая создает рядом с собой файл базы данных (лучше всего SQLite) и папку с json-ами.

Отзывы
R50 effa38e6343b4c62dab9af298f898561
Заказчик
Исполнитель качественно выполнил поставленную задачу в срок, рекомендую!
1 год назад