Фрейм данных 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'
.