首页 > 解决方案 > 如何在继续之前滚动(垂直)网页并截取可见部分的屏幕截图,直到到达底部?

问题描述

我需要在下面提到的流程中每 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" 下不可见

有人可以建议使用任何循环实现这一目标的最短方法吗?

标签: python-3.xgoogle-chromeselenium-webdriverbrowser-automationwebpage-screenshot

解决方案


推荐阅读