Как парсить с применением фильтров выдачи сайта

Тема в разделе "Решение различных задач по парсингу", создана пользователем Grafin, 30 ноя 2018.

  1. Grafin

    Grafin Member Пользователи

    Регистрация:
    14 ноя 2018
    Сообщения:
    44
    Город:
    Киров
    Доброго времени.
    На доноре в карточке товара не все атрибуты выведены.
    Но если задать сортировку по товарам, то товар выводится.
    Смотрел код страницы, нашел в нем недостающие значения. Хотел взять через настройку повторяющихся границ. Взял блок, затем настроил границы.
    upload_2018-11-30_14-13-2.png
    Но указанный блок не идентичен в последовательности информации в каждой карточке товара, количество границ и значения не совпадают.
    Как можно взять товары с учетом критериев, по которым они выводятся при фильтрации?
    upload_2018-11-30_14-11-13.png
    Т.е. чтобы было понятно: на какой возраст (или класс), тип материала (например "сборник заданий"), предмет (русский язык), тема (правописание)?
    Как возможно если?
    Ссылка на одну их карточек товара Ссылки недоступны для гостей, зарегистрируйтесь или авторизуйтесь на форуме!
     

    Вложения:

    Последнее редактирование: 30 ноя 2018
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.478
    скорее всего post запрос. копал бы туда.
     
  3. Root

    Root Администратор Команда форума Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    9.919
    Город:
    Сочи
  4. Grafin

    Grafin Member Пользователи

    Регистрация:
    14 ноя 2018
    Сообщения:
    44
    Город:
    Киров
    Я не совсем понял. Мне нужно фильтровать все возможные запросы, чтобы собрать в итоге?
    Специально скачал Firefox, при указанном сочетании клавиш на странице вы выходит указанный инструмент.
     
  5. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.478
    1) нажать надо тогда F12 (у меня и через сочетание работает)
    2) для того чтоб собрать все возможные запросы, вам нужно перебрать все возможные варианты.
    Это можно делать руками, и записывать полученные результаты например в Блокнот, либо создать проект, который будет забирать соответсвующие выпадающие списки и потом например через повторяющиеся границы реализовать автоматическое генерирование.
    Просто так такие задачи не решаются. На них нужно потратить довольно весомо времени, а его нет.
     
  6. Grafin

    Grafin Member Пользователи

    Регистрация:
    14 ноя 2018
    Сообщения:
    44
    Город:
    Киров
    Понято. Быстро не решить
     

Поделиться этой страницей