티스토리 뷰

SWDesk

[Python] Webdriver - scroll 예제

bizmaker 2021. 5. 4. 11:12

웹 크롤링 시 스크롤 작업이 필요한 경우에 사용하는 코드

listNumber 만큼 스크롤 작업을 수행함.

 

                    start = datetime.now()
                    if int(SD1) == 0:
                        end = start + timedelta(seconds=listNumber)
                    else:
                        end = start + timedelta(seconds=int(SD1))
                    while True:
                        webDriver.execute_script('window.scrollTo(0, document.body.scrollHeight);')
                        time.sleep(1)
                        if datetime.now() > end:
                            break

 

반응형

'SWDesk' 카테고리의 다른 글

[Python] 네이버 쇼핑 검색을 위한 소스 코드  (0) 2021.05.06
Naver OpenAPI - 통합 검색어 트렌드  (0) 2021.05.04
Kakao Push Alarm  (0) 2021.05.04
[Python] Webdriver, 새 탭으로 열기  (0) 2021.05.02
[Python] Word2Vec 예제  (0) 2021.04.29
반응형
250x250
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함