龙空技术网

selenium之滚动条

杭州高级讲师肖老师 33

前言:

现在我们对“elementui 滚动条”大致比较关切,咱们都需要分析一些“elementui 滚动条”的相关知识。那么小编也在网上汇集了一些有关“elementui 滚动条””的相关文章,希望咱们能喜欢,兄弟们快快来学习一下吧!

滚动条:

一、滚动条

语句:window.scrollTo

js写的

案例:

from   selenium import  webdriver #导入selenium第三方库中webdriverfrom  time import  sleepdx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象dx.get(";)js1="window.scrollTo(0,2000)" #脚本内容,一般滑动1000dx.execute_script(js1) #执行脚本sleep(2)js2="window.scrollTo(0,0)" #脚本内容,回到开始dx.execute_script(js2) #执行脚本

第二种滚动条的方法:

from   selenium import  webdriver #导入selenium第三方库中webdriverfrom  time import  sleepdx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象dx.get(";)js1="var  d=document.documentElement.scrollTop=2000"dx.execute_script(js1)js2="var  d=document.documentElement.scrollTop=0"dx.execute_script(js2)

三、每次拉取递增的量

from   selenium import  webdriver #导入selenium第三方库中webdriverfrom  time import  sleepdx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象dx.get(";)x=0while  x<=5000:     x+=1000     js1="var  d=document.documentElement.scrollTop="+str(x)     dx.execute_script(js1)

标签: #elementui 滚动条