须要执行javascript代码javascript
#coding=utf-8 from selenium import webdriver import time driver = webdriver.Firefox() driver.get("https://www.taobao.com/") #打开淘宝 driver.maximize_window() #最大化窗口 #将页面滚动条拖到指定高度 js="var q=document.documentElement.scrollTop=100000" driver.execute_script(js) time.sleep(3) #3秒后关闭窗口 driver.quite()
#coding = utf-8 from selenium import webdriver import time file_info = open('ids.txt','r') #打开ids.txt文件,只读方式打开 values = file_info.readlines() #一行一行读取,存入alues数组 file_info.close() #关闭文件 for id in values: url = "http://www.baidu.com/" + id driver = webdriver.Firefox() driver.maximize_window() driver.get(url) js = "var q = document.documentElement.scrollTop = 200" #js代码:滚动滚动条到200像素位置 driver.execute_script(js) #执行以上js代码 time.sleep(2) driver.quit()
ids.txt文件内容以下:java
15789
25544
35564python