須要執行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