웹 자동화 코드를 만들어보다 문득 Chat GPT를 사용하여 코드를 한번 만들어보고 싶었어요ㅎㅎ

그래서 간단하게 스크롤하는 방법을 물어봤는데 자바스크립트 코드를 이용하여 스크롤을 하는 방법을 알려주더라고요 

그래서 한번 공유드리려 간단하게 글을 써봅니다 🤭

 

from selenium import webdriver
import time

driver = webdriver.Chrome('./chromedriver') # 현재파일과 동일한 경로일 경우 생략 가능
driver.get("임의 사이트 입력") #사이트 진입

# 스크롤 가능한 페이지라는 가정

#페이지를 1000픽셀 아래로 스크롤 /픽셀은 조정가능! 
driver.execute_script("window.scrollBy(0, 1000);")
time.sleep(1)

#페이지를 1000픽셀 위로 스크롤 /픽셀은 조정가능! 
driver.execute_script("window.scrollBy(0, -1000);")

 

반응형

'🖥 Python' 카테고리의 다른 글

[Selenium] Elements 위치(좌표) 가져오기  (0) 2023.05.09
[Selenium] Element 텍스트 추출하기  (0) 2023.04.22
[Selenium] iframe 전환하기  (1) 2023.01.25
[Selenium] 창 컨트롤  (0) 2023.01.13
[Selenium] 시간 대기  (0) 2022.12.24
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기