웹(Web)/백엔드(Backend)

파이썬 구글 이미지 크롤링(uh oh! keywords is a required argument, unfortunately all 20 could not be downloaded because some images were not downloadable. 0 is all we got for this search filter!)

SK_MOUSE 2020. 12. 16. 11:09
반응형

pypi.org/project/google_images_download/

 

google_images_download

Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!

pypi.org

예시)

from google_images_download import google_images_download   #importing the library

response = google_images_download.googleimagesdownload()   #class instantiation

arguments = {"keywords":"김남길, 고현정, 위너 진우, 방탄소년단 진","limit":20,"print_urls":True, "format":"jpg"}   #creating list of arguments
paths = response.download(arguments)   #passing the arguments to the function
print(paths)   #printing absolute paths of the downloaded images

arguments의 값을 조정해주면 원하는 이미지를 다운받을수있다.

keywords : 원하는 검색어

limit : 각 키워드당 다운받을 이미지수

format : 다운받을 파일형식

 

 

오류1)

uh oh! keywords is a required argument

 

해결

argumetns = "keywords"부분이나 값들을 실수로 빼먹은 부분이 있을 것이다.

 

오류2)

unfortunately all 20 could not be downloaded because some images were not downloadable. 0 is all we got for this search filter!

 

해결

1. pip uninstall google_images_download 를 통해 삭제한다.

2. git clone github.com/Joeclinton1/google-images-download

3-1. sudo python setup.py install

3-2. pip install git+https://github.com/Joeclinton1/google-images-download.git

 

파이썬으로 구글 이미지 크롤링

 

반응형