微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如果特定行数仅在使用 selenium webdriver 的表格元素中的每次滚动时更新,如何滚动和刮取

如何解决如果特定行数仅在使用 selenium webdriver 的表格元素中的每次滚动时更新,如何滚动和刮取

Example table IMAGE which loads dynamically only 32 rows per scroll or less

我想在获取行后滚动和抓取一次,我们需要再次向上滚动并再次抓取下一个加载的行。

我的代码

下面的代码将向上滚动并使rows[-1]元素变为可见。

browser.execute_script("return arguments[0].scrollIntoView();",rows[-1])

但我需要下一个新行进入可见性。这样我们就可以执行刮取部分了。

感谢任何帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。