python编程中selenium_webdriver控制浏览器滚动条
点评:帝国cms认为 python编程中selenium_webdriver控制浏览器滚动条,写一些采集的经常用到
#coding=utf-8
from selenium import webdriver
import time
#coding=utf-8
from selenium import webdriver
import time
帝国cms<...认为 python编程中selenium_webdriver控制浏览器滚动条,写一些采集的经常用到
用自动化工具做一些相关的事那简直不要太爽
#coding=utf-8 from selenium import webdriver import time #访问帝国网站源码站 driver=webdriver.Firefox() driver.get("http://www.j0.7.com") #搜索 driver.find_element_by_id("kw").send_keys("selenium") driver.find_element_by_id("su").click() time.sleep(3) #将页面滚动条拖到底部 js="var q=document.documentElement.scrollTop=100000" driver.execute_script(js) time.sleep(3) #将滚动条移动到页面的顶部 js="var q=document.documentElement.scrollTop=0" driver.execute_script(js) time.sleep(3) #将页面滚动条移动到页面任意位置,改变等于号后的数值即可 js="var q=document.documentElement.scrollTop=50" driver.execute_script(js) time.sleep(999999) ''''' #若要对页面中的内嵌窗口中的滚动条进行操作,要先定位到该内嵌窗口,在进行滚动条操作 js="var q=document.getElementById('id').scrollTop=100000" driver.execute_script(js) time.sleep(3) ''' driver.quit() |
用自动化工具做一些相关的事那简直不要太爽
相关python教程:
最新python教程: