북치기_개발모드
북치기 개발모드
북치기_개발모드
전체 방문자
오늘
어제
  • 분류 전체보기 (39)
    • 개발 (28)
      • python (20)
      • flutter (0)
      • 잡종 (8)
    • 잡다한것들 (6)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • mysql
  • 광주
  • 판매자db
  • 셀레니움
  • Python
  • 네이버
  • 사업자 전화번호
  • 카멜리파티룸
  • Update
  • 마케팅db
  • select
  • #공유오피스
  • jsp
  • 브라이덜샤워
  • 크롤링
  • 카멜리 파티룸
  • delete
  • 파이썬
  • 전대 파티룸
  • 광주파티룸

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
북치기_개발모드

북치기 개발모드

개발/python

셀레니움 스크롤 끝까지 내리기

2022. 4. 6. 18:45
반응형
#셀레니움 스크롤 끝까지 내려도 계속 내리는 페이지라면
prev_height = browser.excute_script("return document. body.scrollHeight")
import time
while True:
	#첫번째로 스크롤 내리기
	browser.excute_script("window.scrollTo(0,document.body.scrollHeight)")

	#시간대기
	time.sleep(2)

	#현재높이 저장
	current_height = browser.excute_script("return document. body.scrollHeight")

	#현재높이와 끝의 높이가 끝이면 탈출
	if current_height == prev_height:
		break
	#업데이트해줘서 끝낼 수 있도록
	prev_height == current_height
반응형
저작자표시 비영리 변경금지 (새창열림)

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

파이썬 작업스케줄러 할 때 주의점(셀레니움/schedule모듈)  (0) 2022.04.06
textarea 내용 크롤링 잘 안될 때  (0) 2022.04.06
크롤링 영어 나올 때 한글로 바꾸기  (0) 2022.04.06
아나콘다 쓸 때 화면 넓게보기  (0) 2022.04.06
데이터프레임 행 세로로 들어갈 때(리스트)  (0) 2022.04.06
    '개발/python' 카테고리의 다른 글
    • 파이썬 작업스케줄러 할 때 주의점(셀레니움/schedule모듈)
    • textarea 내용 크롤링 잘 안될 때
    • 크롤링 영어 나올 때 한글로 바꾸기
    • 아나콘다 쓸 때 화면 넓게보기
    북치기_개발모드
    북치기_개발모드
    북치기박치기 개발모드입니다.

    티스토리툴바