본문 바로가기

크롤링

네이버에서 고양이 이미지 가져오기 코드

import urllib.request
from bs4 import BeautifulSoup as bs

url = 'https://search.naver.com/search.naver?where=image&sm=tab_jum&query=cat'
html = urllib.request.urlopen(url)
soup = bs(html, 'html.parser')

## 키워드 입력해서 검색 기능
## 한글 검색어 가능하게 수정
## 50개 이상 이미지는 어쩌누???


imgs = soup.find_all('img', class_='_img')

for idx, img in enumerate(imgs):
    imgUrl = img['data-source']
    imgName = 'cat'+ str(idx)+'.jpg'
    urllib.request.urlretrieve(imgUrl, imgName)

'크롤링' 카테고리의 다른 글

로또 번호 추출 코드 예제  (0) 2020.10.06
colab에서 selenium 사용하는 법  (0) 2020.10.05
울산 코로나 환자 현황 크롤링  (0) 2020.09.29
네이버 금융 가격 가져오기 샘플  (0) 2020.09.28
크롤링 (Crawling)  (0) 2020.09.28