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

12 - 사진 여러장 다운로드

개복치 개발자 2020. 2. 16. 19:52

from selenium import webdriver

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

driver.get('https://www.google.com/search?q=dog&tbm=isch&hl=ko&hl=ko&tbs=sur%3Afc&ved=0CAIQpwVqFwoTCIj067ng1ecCFQAAAAAdAAAAABAC&biw=1368&bih=771')
#
# driver.find_element_by_xpath('//*[@id="islrg"]/div[1]/div[1]/a[1]/div[1]/img').screenshot('1.png')
# driver.find_element_by_xpath('//*[@id="islrg"]/div[1]/div[2]/a[1]/div[1]/img').screenshot('2.png')
# driver.find_element_by_xpath('//*[@id="islrg"]/div[1]/div[3]/a[1]/div[1]/img').screenshot('3.png')

# i = 1,2,3
for i in range(1,20) :
    driver.find_element_by_xpath('//*[@id="islrg"]/div[1]/div['+ str(i) +']/a[1]/div[1]/img').screenshot(str(i) + '.png')