Как парсить названия и значения характеристик товаров интернет-магазина в разные колонки Excel – файла?

Voland700

Новичок
Регистрация
29.01.2024
Сообщения
16
Благодарностей
1
Баллы
3
Прошу помощи сообщества!

Sorry, ZennoPoster польхуюсь уже около двух часов. Пытаюсь написать парсер товаров. В принципе программа интуитивно понятна.

Удалось собрать в файл список всех ссылок на товар, и получать необходимые данные со страницы и присваивать разным переменным.

Но возник ряд вопросов:
Как парсить названия и значения характеристик товаров?
Как в итоге получить Excel – файл, где все данные характеристик товаров будут в отдельных колонках?
Куда смотреть? Порекомендуйте рабочие гайды или разделы документации.
 

j2082192

Client
Регистрация
10.01.2016
Сообщения
104
Благодарностей
30
Баллы
28
Пройди по сайту и собери все названия характеристик в список
потом сделай файл:
A^характеристика 1
B^характеристика 2
и тд
потом при парсинге страницы берёшь блок характеристик и регулярными делишь его в список чтоб был блок только
1 характеристика значение
берешь название характеристике и кубиком взять строку которая содержит текст, берешь из файла который уже сделали выше
так мы теперь знаем к какому столбу привязана характеристика
split делишь A^характеристика получаешь столбец A и туда записываешь значение
 

Voland700

Новичок
Регистрация
29.01.2024
Сообщения
16
Благодарностей
1
Баллы
3
Пройди по сайту и собери все названия характеристик в список
потом сделай файл:
A^характеристика 1
B^характеристика 2
и тд
потом при парсинге страницы берёшь блок характеристик и регулярными делишь его в список чтоб был блок только
1 характеристика значение
берешь название характеристике и кубиком взять строку которая содержит текст, берешь из файла который уже сделали выше
так мы теперь знаем к какому столбу привязана характеристика
split делишь A^характеристика получаешь столбец A и туда записываешь значение
Благодарю!
Но не ужели используя ZennoPoster нельзя более рационально решить задачу?
  1. Сначала название характеристики товаров получать в список.
  2. Затем создавать Еxcel – где колонкам присваивать названные значения из списка.
  3. Затем парсить сам контент с добавлением полученных значений в Excel файл.
А если характеристик товаров много, ну очень много! И в зависимости от категорий, разделов каталога сайта источника для парсинга, характеристики товаров постоянно меняются.
Каждый раз возится – получать названия характеристик и затем распределять их по колонкам Excel, - тот еще гемор с большими время затратами. Наверняка и используя ZennoPoster эту задачу можно решить проще. Потратить время, написать шаблон, где полученные при парсинге данные названий и характеристик будут присваиваться динамически.

До использования ZennoPoster – писал парсеры на Python и PHP, которые более менее знаю, и эту задачу решал. Полагаю и с ZennoPoster – эту задачу можно решить рациональнее.
 

Nersd

Client
Регистрация
14.02.2019
Сообщения
115
Благодарностей
11
Баллы
18
это не совсем конкретный вопрос, вряд ли вам тут кто то распишет каждый шаг, там ни чего сложного, вам просто нужно научиться пользоваться программой прочитав справку и на ютубе есть ролики по каждому действию. ну типа если таблицу не знаете как заполнить это точно нужно сначала смотреть и читать
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 861
Благодарностей
2 091
Баллы
113

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)