как прокрутить определенный div с помощью python selenuim?

#python #selenium

Вопрос:

 driver.find_element_by_xpath("//*[@id='watch_feed']/div/div[1]/div/div/div/div[2]/div[3]/div/div/div/div[2]/div/div[1]/span").click()
time.sleep(3)
element_to_hover_over = driver.find_element_by_xpath(
    "/html/body/div[1]/div/div[1]/div/div[4]/div/div/div[1]/div/div[2]/div/div/div/div[3]/div[3]")
hover = ActionChains(driver).move_to_element(element_to_hover_over)
hover.perform()
time.sleep(1)
scr = driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div/div[4]/div/div/div[1]/div/div[2]/div/div/div/div[3]/div[3]')
driver.execute_script('arguments[0].scrollTop = arguments[0].scrollHeight', scr)
 

введите описание изображения здесь

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

Заранее спасибо!

Ответ №1:

может быть, попробуйте прокрутить для просмотра, который будет прокручиваться до определенного элемента

 element = # Div where you want To scroll
driver.execute_script("arguments[0].scrollIntoView();", element)
 

Комментарии:

1. я попробовал ,ничего не происходит, но код выполняется без ошибок