Я пытаюсь загрузить изображения из службы поиска картинок Google, но безуспешно. Я получил только информацию: «К сожалению, все 20 не могут быть загружены, потому что некоторые изображения не могли быть загружены. 0 - это все, что мы получили для этого фильтра поиска!» Я запускаю приложение несколько раз.
Ошибки: ноль
Я скачал chromedriver, и в моем VENV присутствует селен. Я запускаю это приложение из Windows / PyCharm Pro.
import time
from google_images_download import google_images_download
search_queries = [
'Nissan GT-R 2020',
'Ford Puma 2020',
'Porsche Macan',
'VW Touareg 2020'
]
response = google_images_download.googleimagesdownload()
for query in search_queries:
arguments = {
"keywords": query,
"limit": 50,
"print_urls": True,
#"size": "medium",
"output_directory": "E:\\IMAGES",
"image_directory": f"IMAGES\\{query}",
"chromedriver": "E:\\IMAGES\\Chrome\\chromedriver.exe"
}
paths = response.download(arguments)
print(paths)
time.sleep(15)
Я не вижу в документах, как использовать селен, есть только информация, как добавить путь к хромедрайверу.
Я использую ChromeDriver 80.0.3987.16 - немного старше моего браузера Chrome, номер версии которого заканчивается на 150.