国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

北海教網(wǎng)站建設(shè)全網(wǎng)營(yíng)銷整合營(yíng)銷

北海教網(wǎng)站建設(shè),全網(wǎng)營(yíng)銷整合營(yíng)銷,自己可以給公司做網(wǎng)站嗎,福建咨詢網(wǎng)站建設(shè)商家selenium支持幾種操作滾動(dòng)條的方法,主要介紹如下: 使用ActionChains 類模擬鼠標(biāo)滾輪操作 使用函數(shù)ActionChains.send_keys發(fā)送按鍵Keys.PAGE_DOWN往下滑動(dòng)頁面,發(fā)送按鍵Keys.PAGE_UP往上滑動(dòng)頁面。 from selenium import webdriver from se…

圖片

selenium支持幾種操作滾動(dòng)條的方法,主要介紹如下:

使用ActionChains 類模擬鼠標(biāo)滾輪操作

使用函數(shù)ActionChains.send_keys發(fā)送按鍵Keys.PAGE_DOWN往下滑動(dòng)頁面,發(fā)送按鍵Keys.PAGE_UP往上滑動(dòng)頁面。

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
driver = webdriver.Safari()
# 打開一個(gè)網(wǎng)頁
driver.get("https://www.toutiao.com/")
driver.maximize_window()
sleep(6)
actions = webdriver.ActionChains(driver)
# 向下翻頁
actions.send_keys(Keys.PAGE_DOWN).perform()
# 向上翻頁
actions.send_keys(Keys.PAGE_UP).perform()

使用函數(shù)execute_script執(zhí)行js腳本滾動(dòng)頁面

可以使用如下三種方式

1)使用window.scrollBy(x, y)

driver.execute_script('window.scrollBy(0, 1000)')

參數(shù)解釋:
x:正數(shù)表示向右滑動(dòng)的像素值,負(fù)數(shù)表示向左滑動(dòng)的像素值

y:正數(shù)表示向下滑動(dòng)的像素值,負(fù)數(shù)表示向上滑動(dòng)的像素值

2)使用window.scrollTo(x, y)
driver.execute_script('window.scrollTo(0, 1000)')

參數(shù)解釋:

x:正數(shù)表示向右滑動(dòng)到某個(gè)像素值,負(fù)數(shù)表示向左滑動(dòng)到某個(gè)像素值

y:正數(shù)表示向下滑動(dòng)到某個(gè)像素值,負(fù)數(shù)表示向上滑動(dòng)到某個(gè)像素值

3)使用document.documentElement.scrollTop設(shè)置滾動(dòng)條高度

設(shè)置滾動(dòng)高度為某個(gè)像素值:
driver.execute_script("document.documentElement.scrollTop=1000")

測(cè)試代碼:使用上面3個(gè)?方式向下滾動(dòng),然后再向上滾動(dòng)(中間通過sleep等待幾秒方便觀察效果).

from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Safari()
# 打開一個(gè)網(wǎng)頁
#driver.get("http://www.sahitest.com/demo/framesTest.htm")
driver.get("https://www.toutiao.com/")
driver.maximize_window()
sleep(6)
#向下滾動(dòng)
driver.execute_script('window.scrollBy(0, 100)')
sleep(1)
driver.execute_script('window.scrollTo(0, 200)')
sleep(1)
driver.execute_script("document.documentElement.scrollTop=300")
sleep(1)
#向上滾動(dòng)
driver.execute_script('window.scrollBy(0, -100)')
sleep(1)
driver.execute_script('window.scrollTo(0, -200)')
sleep(1)
driver.execute_script("document.documentElement.scrollTop=-300")
sleep(1)

使用函數(shù)execute_script執(zhí)行js腳本滾動(dòng)到特定元素

我們可以直接找到需要滾動(dòng)到的元素位置,并使用scrollIntoView方法滾到該位置。

示例代碼:

from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Safari()
driver.get("https://www.toutiao.com/")
driver.maximize_window()
sleep(6)
# 找到某個(gè)目標(biāo)元素
element = driver.find_element(By.XPATH,'//*[@id="root"]/div/div[5]/div[2]/div[6]/a[15]')
# 滾動(dòng)到目標(biāo)元素
driver.execute_script("arguments[0].scrollIntoView();", element)

共勉: 東漢·班固《漢書·枚乘傳》:“泰山之管穿石,單極之綆斷干。水非石之鉆,索非木之鋸,漸靡使之然也。”

-----指水滴不斷地滴,可以滴穿石頭;

-----比喻堅(jiān)持不懈,集細(xì)微的力量也能成就難能的功勞。

----感謝讀者的閱讀和學(xué)習(xí),謝謝大家。

http://aloenet.com.cn/news/29568.html

相關(guān)文章:

  • 免費(fèi)空間網(wǎng)站怎么做出來的上海關(guān)鍵詞自動(dòng)排名
  • wordpress 已登錄用戶登錄seo是指搜索引擎優(yōu)化
  • 甘肅最新消息今天seo優(yōu)化顧問
  • 設(shè)計(jì)案例分享網(wǎng)站搜索引擎優(yōu)化包括哪些內(nèi)容
  • h5移動(dòng)端網(wǎng)站開發(fā)最有效的宣傳方式
  • 新開傳奇網(wǎng)站999新服網(wǎng)百度正版下載恢復(fù)百度
  • 美國(guó)做ppt的網(wǎng)站百度競(jìng)價(jià)排名榜
  • 貴州專業(yè)網(wǎng)站建設(shè)公司哪家好湖南seo優(yōu)化哪家好
  • 新疆建網(wǎng)站程序站外推廣
  • 正規(guī)網(wǎng)店代運(yùn)營(yíng)公司seo每日
  • 豆瓣網(wǎng)站模板滕州今日頭條新聞
  • 自己的電腦做網(wǎng)站服務(wù)器seo的五個(gè)步驟
  • 找人做網(wǎng)站協(xié)議網(wǎng)站在線優(yōu)化檢測(cè)
  • 專業(yè)網(wǎng)站優(yōu)化外包百度seo推廣計(jì)劃類型包括
  • 怎么學(xué)做淘寶電商網(wǎng)站嗎關(guān)鍵詞搜索排行榜
  • html5 公眾號(hào) 網(wǎng)站開發(fā)百度seo優(yōu)化價(jià)格
  • 專業(yè)做根雕的網(wǎng)站廣州百度搜索優(yōu)化
  • 備案的網(wǎng)站名稱寫什么深圳整站全網(wǎng)推廣
  • 大眾點(diǎn)評(píng)怎么做團(tuán)購網(wǎng)站廣告軟文外鏈平臺(tái)
  • 做網(wǎng)站需要數(shù)據(jù)儲(chǔ)存么深圳網(wǎng)站設(shè)計(jì)三把火
  • 做網(wǎng)站十大公司哪家好短視頻推廣渠道
  • 92素材網(wǎng)安卓?jī)?yōu)化大師官網(wǎng)
  • 手機(jī)微信網(wǎng)站怎么做的好深圳網(wǎng)站設(shè)計(jì)十年樂云seo
  • 最好的網(wǎng)站制作公司百度快照是怎么做上去的
  • 自己如何開自己的商城黑帽seo培訓(xùn)網(wǎng)
  • 杭州建立網(wǎng)站長(zhǎng)沙企業(yè)網(wǎng)站建設(shè)報(bào)價(jià)
  • 動(dòng)漫制作專業(yè)的高職實(shí)訓(xùn)室seo引擎搜索網(wǎng)站關(guān)鍵詞
  • 濟(jì)南外貿(mào)網(wǎng)站建設(shè)公司排名seo基礎(chǔ)入門免費(fèi)教程
  • 做網(wǎng)站和做軟件哪個(gè)賺錢丈哥seo博客工具
  • 網(wǎng)站投入費(fèi)用百度知道答題賺錢