파이썬이 활용도가 참 높다는데 한 번 배워보고 싶어서 스파르타 패키지를 신청했다. 쉽고 설명도 잘해주셔서 그런지 정말 재밌다 ㅎㅎ
오늘 만들었던 건 다음으로 검색해서 이미지를 스크래핑(크롤링)하는 것. 연예인으로 해보라고 하셨지만... 나는 좋아하는 연예인도 딱히 없어서 좋아하는 동물인 고양이로~_~
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()
어려운 부분은 다 작성해주셨고... 원리랑 작동하는 걸 계속 보여주시는 게 즐겁고 좋았던 것 같다.