滚动条】Selenium 浏览器滚动条操作"/>
【滚动条】Selenium 浏览器滚动条操作
一、通过元素所在位置来拖动滚动条
这个方法是最常用的,它就好像我们人一样拖动滚动条用眼睛在页面上寻找需要的元素,一旦找到那个元素了,就停止拖动。
案例:
代码:
1、需要定位的元素位置:
如:挥发性有机物target = self.by_csses('body>div:nth-last-child(1) .el-scrollbar>div:nth-child(1) ul>li')[6]2、执行js脚本,拖动浏览器滚动条到元素的位置self.driver.execute_script("arguments[0].scrollIntoView();", target)time.sleep(2)3、操作元素target.click()
更多推荐
【滚动条】Selenium 浏览器滚动条操作
发布评论