Python+Selenium學習筆記12 - 窗口大小和滾動條
阿新 • • 發佈:2018-05-21
www ref 分享圖片 滾動條 IT 邊距 utf-8 alt set
涉及到的三個方法
set_window_size() 用於設置瀏覽器窗口的大小 e.gset_window_size(600,600)
window.scrollTo() 用於設置瀏覽器窗口滾動條的水平和垂直位置window.scrollTo(300,120) 其中300左邊距,120上邊距
execute_script() 執行JavaScript代碼來移動滾動條的位置
1 # coding = utf-8 2 3 from selenium import webdriver 4 from time import sleep 5 6 dr = webdriver.Firefox() 7 dr.get("http://www.baidu.com") 8 9 dr.set_window_size(500,500) 10 11 dr.find_element_by_id("kw").send_keys("selenium") 12 dr.find_element_by_id("kw").submit() 13 sleep(5) 14 15 js = "window.scrollTo(9000,9000);" # 實際距離可能沒那麽大,但在最靠邊 16 dr.execute_script(js) 17 sleep(5) 18 19 dr.quit()
Python+Selenium學習筆記12 - 窗口大小和滾動條