#python #python-3.x #selenium #selenium-webdriver #selenium-chromedriver
Вопрос:
Некоторое время назад было опубликовано несколько вопросов о прокрутке списка подписчиков ИГ, похоже, это не работает для списка лайков ИГ в посте, так как структура, похоже, представляет собой div со списком подписчиков внутри него.
Я попытался щелкнуть по окну (чтобы сделать его прокручиваемым) и использовать стрелку вниз (щелчок включал прокрутку, когда я делал это вручную, но не работал с ботом), используя метод, который был опубликован в вопросе «прокрутка списка подписчиков IG».:
element= driver.find_elements_by_xpath("")
driver.execute_script("arguments[0].scrollIntoView();", element)
этот метод также:
recentList = driver.find_elements_by_xpath("//div[@class='...']")
driver.execute_script("window.scrollTo(0, 500);")
Опять же, я хочу прокрутить список и загрузить в него больше профилей. Вот как выглядит HTML, кстати
Комментарии:
1.Вы пробовали это:
body = browser.find_element_by_css_selector('body')
body.send_keys(Keys.PAGE_DOWN)
2. нет, не сработало, выдает ошибку «элемент не взаимодействует». Просто чтобы нам было ясно, я хочу прокрутить список лайков вниз, а не всю страницу целиком. Так работает ли это на дивах, потому что, возможно, я делаю это неправильно