이 코드는 Google에서 이미지를 다운로드하는 데 도움이되었습니다. 며칠 전부터 작동했지만 이제 갑자기 코드가 깨졌습니다.
코드 :
# importing google_images_download module
from google_images_download import google_images_download
# creating object
response = google_images_download.googleimagesdownload()
search_queries = ['Apple', 'Orange', 'Grapes', 'water melon']
def downloadimages(query):
# keywords is the search query
# format is the image file format
# limit is the number of images to be downloaded
# print urs is to print the image file url
# size is the image size which can
# be specified manually ("large, medium, icon")
# aspect ratio denotes the height width ratio
# of images to download. ("tall, square, wide, panoramic")
arguments = {"keywords": query,
"format": "jpg",
"limit":4,
"print_urls":True,
"size": "medium",
"aspect_ratio": "panoramic"}
try:
response.download(arguments)
# Handling File NotFound Error
except FileNotFoundError:
arguments = {"keywords": query,
"format": "jpg",
"limit":4,
"print_urls":True,
"size": "medium"}
# Providing arguments for the searched query
try:
# Downloading the photos based
# on the given arguments
response.download(arguments)
except:
pass
# Driver Code
for query in search_queries:
downloadimages(query)
print()
출력 로그 :
품목 번호 : 1-> 품목 이름 = Apple 평가 중 ... 다운로드 시작 중 ...
불행히도 일부 이미지는 다운로드 할 수 없으므로 4 개를 모두 다운로드 할 수 없습니다. 이 검색 필터에 대해 0 만 있으면됩니다!
오류 : 0
품목 번호 : 1-> 품목 이름 = 주황색 평가 중 ... 다운로드 시작 중 ...
불행히도 일부 이미지는 다운로드 할 수 없으므로 4 개를 모두 다운로드 할 수 없습니다. 이 검색 필터에 대해 0 만 있으면됩니다!
오류 : 0
품목 번호 : 1-> 품목 이름 = 포도 평가 중 ... 다운로드 시작 중 ...
불행히도 일부 이미지는 다운로드 할 수 없으므로 4 개를 모두 다운로드 할 수 없습니다. 이 검색 필터에 대해 0 만 있으면됩니다!
오류 : 0
품목 번호 : 1-> 품목 이름 = 수박 론 평가 중 ... 다운로드 시작 중 ...
불행히도 일부 이미지는 다운로드 할 수 없으므로 4 개를 모두 다운로드 할 수 없습니다. 이 검색 필터에 대해 0 만 있으면됩니다!
오류 : 0
이것은 실제로 폴더를 생성하지만 이미지는 포함하지 않습니다.