Парсер сайта dns-shop.ru — выгрузка товаров по разделам

Задача: 

Выгрузить всю информацию по товарам с сайта dns-shop.ru из заданных разделов.
Вывести на лист: название товара, категорию и подкатегории, код товара, ссылку на фото и имя скачанного изображения, информацию о гарантии и производителе, цену, описание товара, и все его характеристики (в отдельные столбцы)

Описание: 

В исходных данных парсера задаётся список ссылок на разделы сайта DNS
Пример таких ссылок:
https://www.dns-shop.ru/catalog/17aa72ab16404e77/noutbuki-i-planshety/
https://www.dns-shop.ru/catalog/17a8ae1316404e77/televizory-i-media/

Парсер перебирает все подразделы в указанных разделах, находит там все товары, и формирует несколько таблиц Excel
(по каждому разделу - отдельная таблица)

На лист выводятся следующие столбцы:

  • Название товара
  • Категория (выводится в 4 столбца)
  • Код товара
  • Фото
  • Ссылка на фото
  • Гарантия
  • Производитель
  • Цена
  • Описание

Начиная со столбца 13 «M» и далее, парсер выводит характеристики товара, автоматически добавляя новые столбцы по мере обнаружения в карточках товаров новых характеристик:

  • Код производителя
  • Игровой ноутбук
  • Цвет верхней крышки
  • Материал корпуса
  • Конструктивное исполнение
  • Цифровой блок клавиатуры
  • Подсветка клавиш
  • Тип экрана
  • Диагональ экрана
  • и т.д.

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _____         ____          _   _____ 
| ___| ___ / ___| ____ / | |_ _|
| |_ / __| \___ \ |_ / | | | |
| _| \__ \ ___) | / / | | | |
|_| |___/ |____/ /___| |_| |_|
Введите код, изображенный в стиле ASCII-арт.