1、上下滑动:

滑动至页面底部:

这个是固定写法,可以直接用。

js1 = "window.scrollTo(0, document.body.scrollHeight)"
self.driver.execute_script(js1)

滑动至页面顶部:

这个也是固定写法,可以直接用。

js2 = "window.scrollTo(0, 0)"
self.driver.execute_script(js2)

2、左右滑动:

目前使用的是滑动至页面元素可见,也有拖动滚动条按键盘向右的按键这种操作方法,感觉不如直接滑动至页面元素可见,方便;

js3 = self.driver.find_element_by_xpath(
    '//tr[1]/td[19][@class="ant-table-row-cell-break-word"]/a[1]')
self.driver.execute_script("arguments[0].scrollIntoView();",js3)

3、有需要再补充。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐