Как загрузить изображения с URL-адреса в кадре данных и пометить установленные изображения с указанным идентификатором c, хранящимся в кадре данных? - PullRequest
0 голосов
/ 23 января 2020

Фрейм данных df У меня есть столбцы ['index', 'en_title', 'jp_title', 'en_description', 'jp_description', 'image_url', 'store_item_id'], и я хотел бы загрузить изображения из URL-адресов в столбце 'image url' и обозначить их номерами в столбце 'store_item_id'.

Снимок экрана

До сих пор я пробовал:

import requests

image_url = list(df["image_url"])

for img in image_url:
    file_name = img.split('/')[-1]
    print("Downloading file:%s"%file_name)
    r = requests.get(img, stream=True)
 # this should be file_name variable instead of "file_name" string 

with open(file_name, 'wb') as f:
    for chunk in r:
        f.write(chunk)

Он работает, но у меня нет загруженных изображений, и я до сих пор нет Не понял, как пометить изображения значением в 'store_item_id'.

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