Не удалось загрузить все изображения, используя запрос python - PullRequest
0 голосов
/ 28 января 2020

У меня есть 1 КБ URL-адресов изображений в CSV-файле, и я пытаюсь загрузить все изображения из URL-адресов. Я не знаю, почему я не могу загрузить все изображения. Вот мой код:

print('Beginning file download with requests')
path = '/home/tt/image_scrap/image2'
for idx, url in tqdm(enumerate(dataset['url']), total=len(dataset['url'])):
    response = requests.get(url,stream=True)
    time.sleep(2)

    filename = url.split("/")[-1]
    with open(path+'/'+filename, 'wb') as f:
        f.write(response.content)

1 Ответ

0 голосов
/ 28 января 2020

Операторы Try / Except действительно хороши для такого типа «ошибок»: Попробуйте это:

try:
    with open(path+'/'+filename, 'wb') as f:
    f.write(response.content)
except Exception as error:
    print(error)
...