인프런 - 강의/웹 자동화 프로그램 만들기(Selenium)

8 - 스크롤 내리면서 사진 찍기

개복치 개발자 2020. 2. 13. 14:17

 

from selenium import webdriver
import time

driver = webdriver.Chrome("./chromedriver")

driver.get('https://www.google.com/search?q=cat&tbm=isch&hl=ko&hl=ko&tbs=sur%3Afc&ved=0CAIQpwVqFwoTCLix6ZzQ1ecCFQAAAAAdAAAAABAC&biw=1425&bih=742')

driver.get_screenshot_as_file("data/test.png")

for i in range(1,5) :

    scroll_index = i * 1000
    # 1000, 2000, 3000, 4000

    driver.execute_script("window.scrollTo(0," + str(scroll_index) + ")")

    time.sleep(3)

    driver.get_screenshot_as_file("data/test" + str(scroll_index) + ".png")



'인프런 - 강의 > 웹 자동화 프로그램 만들기(Selenium)' 카테고리의 다른 글

10 - 사진 업로드  (0) 2020.02.13
9 - 마우스 올리기  (0) 2020.02.13
7 - 스크린샷 찍기  (0) 2020.02.13
6 - 자동 댓글 달기  (11) 2020.02.12
5 - X Path로 눌러보기  (0) 2020.02.12