개발/잡다개발

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);")

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

 

 

'개발 > 잡다개발' 카테고리의 다른 글

python logger  (0) 2020.06.30
Selenium Wait  (0) 2020.06.30
flask get post  (0) 2020.06.30
함수와 메소드의 차이  (0) 2020.06.24
Synchronization Examples  (22) 2020.06.18