方法一:頁面滾動條由上往下慢慢滑動
for w in range(23):
#第乙個引數x是橫向距離,第二個引數y是縱向距離
js = 『window.scrollby(0,90)』 #90表示滾動條下滑的長度(位置)
drive.execute_script(js)
time.sleep(0.5)
方法二:window.scrollby(x,y)
drive.execute_script(『window.scrollby(0,250)』) #y表示滾動條直接下滑到指定的位置。值越大(2250最大),滑動長度越長。
方法三:window.scrollto(x,y)
drive.execute_script(『window.scrollto(0,2150)』) #y表示滾動條直接下滑到指定的位置。值越大(2150最大),滑動長度越長。
方法四:document.documentelement.scrolltop
js = 『var action=document.documentelement.scrolltop=2100』 #設定滾動條距離頂部的位置,這裡可以修改scrolltop 的值,來定位右側滾動條的位置,0是最上面,2100是最底部。
drive.execute_script(js) # 執行指令碼
Python selenium 多執行緒啟動瀏覽器
個人部落格 通過thredins庫實現多執行緒和通過tomorrow庫得threads非同步實現 1.封裝乙個瀏覽器啟動方法,根據不同引數啟動不同瀏覽器 from time import ctime,sleep from selenium import webdriver import thread...
如何安裝webdriver chrome瀏覽器支援
在gem 安裝完watir webdriver後,預設情況下chrome瀏覽器的支援是沒有安裝上的。所以如果要使用webdriver測試chrome的話,我們需要手動安裝chrome支援。requirements the chromedriver controls the browser using...
如何安裝webdriver chrome瀏覽器支援
在gem 安裝完watir webdriver後,預設情況下chrome瀏覽器的支援是沒有安裝上的。所以如果要使用webdriver測試chrome的話,我們需要手動安裝chrome支援。requirements the chromedriver controls the browser using...