Mã này đã giúp tôi tải xuống hàng loạt hình ảnh từ google. Nó được sử dụng để làm việc một vài ngày trước và bây giờ tất cả các mã đột ngột bị phá vỡ.
Mã số:
# 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()
Nhật ký đầu ra:
Mục số: 1 -> Tên mục = Đánh giá Apple ... Bắt đầu tải xuống ...
Thật không may, cả 4 không thể tải xuống vì một số hình ảnh không thể tải xuống. 0 là tất cả những gì chúng tôi có cho bộ lọc tìm kiếm này!
Lỗi: 0
Mục số: 1 -> Tên mục = Đánh giá màu cam ... Bắt đầu tải xuống ...
Thật không may, cả 4 không thể tải xuống vì một số hình ảnh không thể tải xuống. 0 là tất cả những gì chúng tôi có cho bộ lọc tìm kiếm này!
Lỗi: 0
Mục số: 1 -> Tên mục = Đánh giá nho ... Bắt đầu tải xuống ...
Thật không may, cả 4 không thể tải xuống vì một số hình ảnh không thể tải xuống. 0 là tất cả những gì chúng tôi có cho bộ lọc tìm kiếm này!
Lỗi: 0
Mục số: 1 -> Tên mục = dưa hấu Đánh giá ... Bắt đầu tải xuống ...
Thật không may, cả 4 không thể tải xuống vì một số hình ảnh không thể tải xuống. 0 là tất cả những gì chúng tôi có cho bộ lọc tìm kiếm này!
Lỗi: 0
Điều này thực sự tạo ra một thư mục nhưng không có hình ảnh trong đó.