python-3.x - 如何在继续之前滚动(垂直)网页并截取可见部分的屏幕截图,直到到达底部?
问题描述
我需要在下面提到的流程中每 600 个像素滚动一次网页“ https://en.wikipedia.org/wiki/United_States”:-
“window.scrollTo(0,600)” > time.sleep(1) > 截图 > “window.scrollTo(600, 1200)” > time.sleep(1) > 截图...直到元素 - “隐私政策”在 locator='//a[@title="wmf:Privacy policy"]' 和 locatorType="xpath" 下不可见
有人可以建议使用任何循环实现这一目标的最短方法吗?
解决方案
推荐阅读
- typescript - 使用对象解构过滤以删除打字稿中未定义的项目
- angular - 从可观察订阅中删除 for 循环
- reactjs - ReactJS:文本字段自动滚动
- api - 如何使用 Youtube API 自动生成字幕?
- python - 如何在 discord.py 中使用另一个命令中的变量
- javascript - 为什么加载新组件时仍显示此按钮?
- yocto - 使用 yocto 交叉编译模块出错
- machine-learning - 模型组合到拳击检测问题的投票集合中
- git - 将一个提交保存到另一个分支而不合并分支
- nginx - Nginx如何对资源的特定http方法进行速率限制?