Собрать данные об уцененных товарах на сайте dns-shop.ru в Красноярске, вывести в отдельные столбцы название товара, характеристики товара, цену, гиперссылку.
См. также другой парсер для сайта DNS — с выводом всех товаров из заданных разделов
Тестовая настройка парсера выводит информацию о первых 20 уцененных товарах на сайте dns-shop.ru в Красноярске. Выводится название товара, характеристики, цена, причина уценки, ссылка на товар. Так как результат парсинга будет анализироваться человеком, характеристики и параметры товара не раскладываются по отдельным столбцам, что является основным способом настройки парсера, а объединяются в одну ячейку в столбец B.
Эксель может выдавать сообщение о невозможности открыть страницу товара при нажатии на ссылку (в зависимости от версии ОС, Эксель и штатного браузера), но если Вы скопируете ссылку и вставите в браузер, то товар откроется. Это особенность конкретного раздела магазина dns-shop. Ссылки на товары в других разделах магазина dns-shop.ru из Экселя открываются.
Полная версия настройки парсера способна собирать всю информацию из основных разделов каталога, выводить любые параметры товаров в отдельные столбцы, скачивать изображения товаров под нужными именами и так далее, в зависимости от потребностей парсинга.
При настройке парсера для сайта dns-shop.ru основной сложностью является то, что выбор города на сайте делается не через URL, как на некоторых сайтах (это могло бы выглядеть так: krasnoyarsk.dns-shop.ru), а через так называемые Cookies. Решается это при помощи набора действий parser_start и передачи фиксированных значений cookies, соответствующих Красноярску.
Комментарии
Отправить комментарий