有没有人有任何python代码可以让我滚动从页面的顶部到底部,然后点击一个按钮来在浏览器中加载更多页面?Python Selenium页面滚动和点击下一步按钮
0
A
回答
0
也许你可以使用JS
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
1
要滚动到页面的底部,你可以使用:
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
点击一个按钮,你可以使用:
driver.find_element_by_css_selector('.button.c_button.s_button').click()
+0
谢谢您的信息。当进程通过多次点击按钮滚动浏览所有链接并加载过程结束和超时的所有数据时。为什么这是我在代码底部标记的;除了NoSuchElementException:break之外 –
0
您可以使用以下代码将页面向下滚动至底部:
from selenium.webdriver.common.keys import Keys
driver.find_element_by_tag_name('body').send_keys(Keys.END)
或者,如果你想向下滚动到确切的按钮,可以单击它:
button = driver.find_element_by_xpath('//button[text()="Next"]') # Selector might differs
button.location_once_scrolled_into_view
button.click()
相关问题
- 1. Python 2.7 Selenium,当页面未完全加载时点击按钮
- 2. 点击按钮时GridView向下滚动?
- 3. jQuery点击下一步按钮
- 4. 点击下一页或上一页让页面滚动
- 5. ElementNotVisibleException下一页按钮单击时出现Python/Selenium错误
- 6. 从按钮点击回滚后页面滚动/移动到页首?
- 7. Selenium - 无法点击按钮
- 8. Python Selenium无法点击提交按钮
- 9. python selenium点击按钮xpath错误
- 10. Python Selenium:无法点击按钮
- 11. 使用python + selenium点击按钮
- 12. 使用Selenium的点击按钮的Python
- 13. 自动按钮点击页面加载
- 14. Selenium中的按钮点击
- 15. c#selenium点击div按钮
- 16. j按下自动滚动按钮点击
- 17. 麻烦用Selenium和Java点击按钮
- 18. 安卓GPS次活动错误时,点击下一步按钮
- 19. Selenium webdriver - 如何点击X按钮停止页面加载?
- 20. Selenium C#System.AggregateException当点击一个按钮
- 21. 自动滚动按钮点击闪亮
- 22. 点击滚动按钮,每隔几秒钟点击一次
- 23. JavaScript在按钮上点击一个页面点击
- 24. 的JQuery上点击按钮,向下滚动并与航点
- 25. 从ASP.NET页面按钮启动WPF页面按钮单击
- 26. 的UpdatePanel和滚动点击一个按钮
- 27. 如何停止自动按钮点击F5和页面刷新?
- 28. 如何在“下一步”和“上一步”按钮时水平滚动托盘?
- 29. 如何通过点击按钮自动向下滚动模式?
- 30. WPF点击按钮滚动查看器
谢谢你的信息。当进程通过多次点击按钮滚动浏览所有链接并加载过程结束和超时的所有数据时。为什么这是我在代码底部标记的;除了NoSuchElementException:break –