Щелкните список параметров, чтобы очистить данные с помощью Scrapy (Python) - PullRequest
0 голосов
/ 03 августа 2020

Вот ссылка на страницу, с которой я пытаюсь очистить данные. Существует список опций, который изменяет данные ниже при нажатии опции, которую необходимо очистить.

https://www.qgold.com/Series/106060

Я использую scrapy-spla sh и усталое другое решение в основном с spla sh mouse_click, но ни один не работал. Большинство решений запускаются одним нажатием кнопки, но здесь у меня есть список. Поэтому я не уверен, как зафиксировать параметр в списке, чтобы использовать spla sh щелчок мышью.

Вот изображение списка параметров, на котором мне нужно щелкнуть:

Вот изображение списка опций, на которое мне нужно нажать

1 Ответ

0 голосов
/ 03 августа 2020

Нашел кое-что, что может хоть немного помочь вам. Сначала вы просматриваете страницу в chrome и нажимаете вкладку «Сеть». Затем нажмите одну из кнопок фильтра на странице.

Вы увидите, что запрос POST отправлен на https://www.qgold.com/ProductDetail/GetProductPlus с данными формы: style: 10K5RR-18. Итак, 10K5RR - это своего рода идентификатор для этого субпродукта.

На этот запрос будет получен ответ со всеми деталями для этого субпродукта

...