python selenium,關於頁面滑動的操作

2021-08-15 19:30:43 字數 637 閱讀 7343

第一種:

#滑到底部

js="var q=document.documentelement.scrolltop=100000"

driver.execut_script(js)

目前在firefox,chrome上驗證都是可以跑通的

#滑動到頂部

js="var q=document.documentelement.scrolltop=0"

driver.execut_script(js)

第二種#滑到底部

js="window.scrollto(0,document.body.scrollheight)"

driver.execute_script(js)

目前在firefox,chrome上驗證都是可以跑通的

#滑動到頂部

js="window.scrollto(0,0)"

driver.execute_script(js)

scrollheight 獲取物件的滾動高度。 

scrollleft 設定或獲取位於物件左邊界和視窗中目前可見內容的最左端之間的距離。 

scrolltop 設定或獲取位於物件最頂端和視窗中可見內容的最頂端之間的距離。 

scrollwidth 獲取物件的滾動寬度。

Python Selenium環境搭建

安裝python 設定 python 的環境變數 安裝目錄 安裝目錄 scripts 使用 pip安裝 selenium pip install selenium 安裝完python pip工具,在安裝目錄的 scripts 目錄下。在 dos下直接執行 pip install selenium 即...

Python Selenium 學習筆記

1 判斷元素是否存在 try driver.find element.xx a true except a false if a true print 元素存在 elif a false print 元素不存在 2 判斷元素是否顯示 driver.find element by id outputb...

Python Selenium錯誤小結

因為要使用web應用,所以開始用起了,selenium包,安裝倒是挺容易的,但就是出了很多bug。filenotfounderror winerror 2 系統找不到指定的檔案。通過錯誤反饋發現是要把該軟體加到路徑裡面,但是,設定了系統環境變數後發現還是不行,最後,使用了乙個非常原始的方法 brow...