KeyError 250000 при попытке создать набор данных изображения - PullRequest
0 голосов
/ 16 марта 2020

Я пытаюсь создать набор данных изображения на Colab, и я получаю следующую ошибку:

Item no.: 1 --> Item name = jaguar
Evaluating...
---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-15-9097d8d70946> in <module>()
     19         }   #creating list of arguments
     20 response  = google_images_download.googleimagesdownload()   #class instantiation
---> 21 response.download(arguments)

2 frames
/usr/local/lib/python3.6/dist-packages/google_images_download/google_images_download.py in build_url_parameters(self, arguments)
    405         for key, value in params.items():
    406             if value[0] is not None:
--> 407                 ext_param = value[1][value[0]]
    408                 # counter will tell if it is first param added or not
    409                 if counter == 0:

KeyError: 250000

Это мой код:

from google_images_download import google_images_download 

keyws   = "jaguar"
limit   = 1000
chromedriver = chromedriver_path
offset  = None
color_type  = None
size    = 500*500
usage_rights    = 'labeled-for-reuse'

arguments = {
        "keywords" : keyws,
        "limit" :limit,
        "chromedriver":chromedriver,
        "offset" : offset,
        "color_type" : color_type,
        "size" : size,
        "usage_rights" : usage_rights
        }
response  = google_images_download.googleimagesdownload()
response.download(arguments)  

Ошибка указывает на мою response = google_images_download.googleimagesdownload() линию. Я попытался найти ошибку, но ничего не смог найти. Я впервые сталкиваюсь с этой ошибкой, поэтому я действительно не знаю, почему мой код вызывает ее.

1 Ответ

1 голос
/ 16 марта 2020

Что я вижу в коде over at github , так это то, что параметр size не принимает целые числа. Он принимает категориальные значения, описанные на этой странице

Возможные значения:

большой, средний, значок,> 400 * 300,> 640 * 480,> 800 * 600, 1024 * 768,> 2MP,> 4MP,> 6MP,> 8MP,> 10MP,> 12MP,> 15MP,> 20MP,> 40MP,> 70MP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...