【发布时间】:2019-03-13 15:52:34
【问题描述】:
使用循环通过 python 下载图像列表。 嗨,大家好, 我正在尝试创建一个 python 代码来执行以下操作: 从用户输入下载图像 URLS 及其名称 我不知道如何遍历名称列表。 这里用户网址输入示例:
https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png, https://www.fudzilla.com/media/k2/items/cache/3c6d36be2f570f2ea2f5d74c17c26ae0_XL.jpg
用户名输入示例: 谷歌、苹果
最终结果:将 2 张图片下载到名为“apple”和“google”的“images”文件夹中
这是我能想到的代码:
import urllib.request
images = input('please enter url list separated by ",""')
names = input('please enter images names separated by ",""')
images = images.split(',')
names = names.split(',')
for image in images:
for name in names:
urllib.request.urlretrieve(image[0], "images/{}.jpg".format(name[0]))
print('images downloaded successfully')
谢谢!
【问题讨论】:
标签: python image list download