您当前的位置: 首页 >  Python

每日出拳老爷子

暂无认证

  • 5浏览

    0关注

    135博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

如何用python配合selenium来控制div元素内滚动条的滚动

每日出拳老爷子 发布时间:2020-07-29 17:31:51 ,浏览量:5

需求背景

元素在一个内嵌的带滚动分页加载的div内,无法立即获取。

解决方案
document.getElementsByClassName('dataTables_scrollBody')[0].scrollTop=100000

先在Chorme浏览器F12控制台中尝试上面这段语句的效果,如果不起作用,应该是元素没有抓对。持续尝试,可以用浏览器的元素检查功能。直到在控制台中显示出效果来。

然后在Python中这么写:

        js="var q=document.getElementByClassName('dataTables_scrollBody').scrollTop=100000"
        driver.execute_script(js)
关键要点

元素一定要选对。

关注
打赏
1657016083
查看更多评论
立即登录/注册

微信扫码登录

0.0732s