웹 자동화 코드를 만들어보다 문득 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 |