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