有没有办法在网页内的可滚动元素上缓慢向下滚动,然后通过 Python Selenium 找到按钮后停止

问题描述 投票:0回答:1

我的问题是此网页内有一个可滚动的面板或区域,一旦找到我要查找的元素,我就无法停止滚动。它总是立即滚动到某个区域。

这是我当前的代码示例:

XPATH_1 = 'xpath_of_scrollable_panel_inside_webpage'
XPATH_2= context.driver.find_element(By.XPATH, XPATH_1)
context.driver.execute_script("arguments[0].scrollTop = arguments[0].scrollHeight", XPATH_

此脚本只是立即在网页内可滚动面板的底部滚动,一旦找到我要查找的元素,我就无法使其停止

python selenium-webdriver
1个回答
0
投票

硒滚动

使用上面的链接作为参考。它有可以帮助您的示例。如果您仍然为同样的事情而苦苦挣扎,请发表评论!!

快乐编码!

© www.soinside.com 2019 - 2024. All rights reserved.