1일차 - 다음에서 이미지 검색 및 저장하기

김몬지·2021년 9월 14일
0
post-thumbnail

파이썬이 활용도가 참 높다는데 한 번 배워보고 싶어서 스파르타 패키지를 신청했다. 쉽고 설명도 잘해주셔서 그런지 정말 재밌다 ㅎㅎ

오늘 만들었던 건 다음으로 검색해서 이미지를 스크래핑(크롤링)하는 것. 연예인으로 해보라고 하셨지만... 나는 좋아하는 연예인도 딱히 없어서 좋아하는 동물인 고양이로~_~

import dload

from bs4 import BeautifulSoup
from selenium import webdriver
import time

driver = webdriver.Chrome('chromedriver')
driver.get("https://search.daum.net/search?nil_suggest=btn&w=img&DA=SBC&q=%EA%B3%A0%EC%96%91%EC%9D%B4") # 여기에 URL을 넣어주세요
time.sleep(5)

req = driver.page_source
soup = BeautifulSoup(req, 'html.parser')

thumbnails = soup.select('#imgList > div > a > img')

i = 1
for thumbnail in thumbnails:
  img = thumbnail['src']
  dload.save(img, f'img_homework/{i}.jpg')
  i += 1

driver.quit()

어려운 부분은 다 작성해주셨고... 원리랑 작동하는 걸 계속 보여주시는 게 즐겁고 좋았던 것 같다.

profile
프론트엔드 공부하는 사람

0개의 댓글