개발/잡다개발

selenium scroll down

----___<<<<< 2020. 6. 30. 14:45

 

driver = webdriver.Chrome("./chromedriver")
driver.get('크롤링 할 웹 사이트')

# 스크롤 끝까지 내리기
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")

# 스크롤 1000만큼 내리기
driver.execute_script("window.scrollTo(0, 1000);")

# 현재 상태에서 200만큼 쭉쭉 4번 내리기
driver.execute_script("window.scrollTo(0, window.scrollY + 200);")
driver.execute_script("window.scrollTo(0, window.scrollY + 200);")
driver.execute_script("window.scrollTo(0, window.scrollY + 200);")
driver.execute_script("window.scrollTo(0, window.scrollY + 200);")

셀레니움 웹 드라이버의 스크롤 내리는 방법입니다.