如何在python中使用splinter向下和向上滚动。

问题描述 投票:-3回答:2

无法找到使用splinter滚动的命令。无论我在哪里搜索,都只能找到硒但不能找到碎片。

python selenium scroll web-scraping splinter
2个回答
4
投票

你需要使用javascript

向下滚动

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

向上滑动

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

0
投票

加入Tarun的答案,

如果你想进入midpage,

browser.execute_script("window.scrollTo(200, document.body.scrollHeight);")

也许你想进一步下页只是增加数量

browser.execute_script("window.scrollTo(400, document.body.scrollHeight);")
© www.soinside.com 2019 - 2024. All rights reserved.