いくつかの方法でセレン---スクロールバー

emmmmmmmmmmmが、私はしないことによりがある場合、これらのタイプは、おそらく、意志



セレンwebdriverをインポート
selenium.webdriver.common.keysインポートキー#マウスから
selenium.webdriver.common.action_chainsからはActionChains#キーボードインポート
インポート時間
ドライバー= webdriver.Chrome()
driver.get(「http://www.baiduを。 COM ")
表示ウィンドウのスクロールバー要素によって開発された#2.10.1ブラウザ見える
'' '
driver.find_element_by_link_text("ニュース").click()
E = driver.find_element_by_id('変更-市')
JS ='引数[ 0] .scrollIntoView(); '
driver.execute_script(JS、E)
' ''
#2.10.1ブラウザのスクロールバーがの形で座標点により操作される
'' '
driver.find_element_by_link_text( "ニュース").click()
時間。 SLEEP(2)
JS = 'window.scrollToは(0600)'
ドライバ。
execute_script(JS) 「」 '
第2スクロールバーの#JSの実行
driver.find_element_by_link_text( "ニュース").click()
time.sleep(2)
JS = "1000 document.documentElement.scrollTop ="
driver.execute_script(JS)
'' '
ロールの端部にある#
JS =「window.scrollToは(0 、document.body.scrollHeight); "
#driver.execute_script(JS)
#1 SLEEP(10)
##スクロール先頭へ
JS =" window.scrollToは(0、0); "
driver.execute_script(JS)
'' '

おすすめ

転載: www.cnblogs.com/zsplovezsp/p/12197094.html