Селен не прокручивается - PullRequest
0 голосов
/ 16 октября 2018

У меня есть сайт, который я хочу прокрутить, используя Selenium с Chrome и Python.Раньше, когда я хотел прокрутить вниз, я всегда давал следующую команду:

driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")

Однако этот веб-сайт по причинам, которые я не понимаю, не позволяет мне прокручивать.У кого-нибудь есть советы?

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

  1. Перейти к https://shopwoodmans.com
  2. Нажмите «В магазине»
  3. Нажмите в любом магазине
  4. Нажмите на любую из опций "Магазина"

1 Ответ

0 голосов
/ 16 октября 2018

Если вы хотите прокрутить страницу вниз, чтобы запустить XHR, попробуйте следующий подход

from selenium.webdriver.common.keys import Keys

driver.find_element_by_tag_name('body').send_keys(Keys.END)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...