python selenium 滑動滾動條的操作

2022-06-21 02:06:10 字數 376 閱讀 5667

工作中碰到一種情況就是,要定位的元素需要滾動條滑到下方後才可以顯示出來。

這種情況下,就要先滑動滾動條,再定位元素。

target=driver.find_element_by_css_selector("div.bg-w.van-row>div:nth-child(15) div.m-t-5.c-3")       ###紅色部分就是我們要定位的目標元素。

紅色部分也可以幫助我們找到目標元素。具體用法:通過定位目標元素的上方元素或下方元素,使目標元素顯現出來。

driver.execute_script("arguments[0].scrollintoview();", target)

time.sleep(1)

兩行**輕鬆完成。生活很美好。

touch左滑右滑

原理 1 當開始乙個touchstart事件的時候,獲取此刻手指的橫座標startx和staery 2 當觸發touchmove事件的時候,再獲取此時手指的橫座標moveendx和縱座標moveendy 最後,通過兩次獲取的座標差值來判斷手指在手機螢幕上的滑動方向。body on touchstar...

移動端左滑右滑元件

很久沒發布文章了,一方面工作原因,一方面是惰性開始出來了。希望能繼續堅持菜雞之路。最近有個需求,移動端有導航,需要左滑右滑的時候就能切換導航,跟輪播一樣的效果,但是輪播內容少,而且是一次性載入資料。而需求是很多態別,每個型別有非常多的列表,如果使用輪播,一次性載入資料太多,再加上分頁,那就完全行不通...

Python Selenium環境搭建

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