Парсер сайта 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-арт.