如何为我的网站下载多个图像?
how to download multiple images for my website?
所以我正在为单张图片尝试这个。
import urllib.request
urllib.request.urlretrieve("link.com","name1.jpg")
发现图像的link是不变的,只有一个数字是可变的。
Where only 1 to 92 number is variable.
我坚持制作一个按 link 中的数字递增的列表,而图像列表 name.To 自动执行此过程,而不是像我一样一个一个地下载。
请任何帮助,谢谢。
只需遍历图像编号并单独获取每一个。
import urllib.request
for i in range(92):
import urllib
f = open(f'{i+1}.jpg','wb')
f.write(urllib.request.urlopen(f'https://image.slidesharecdn.com/marketinginternationalsept2013-150330215818-conversion-gate01/95/marketing-international-1{i+1}-638.jpg').read())
f.close()
您的解决方案对几个问题无效。
所以我选择了这个解决方案:
for i in list(range(1,92)):
link_1 = "image.slidesharecdn.com/…" name = str(i)+".jpg"
print(link_1, name)
urllib.request.urlretrieve(link_1, name)
而且成功了!感谢您的帮助 –
所以我正在为单张图片尝试这个。
import urllib.request
urllib.request.urlretrieve("link.com","name1.jpg")
发现图像的link是不变的,只有一个数字是可变的。
Where only 1 to 92 number is variable.
我坚持制作一个按 link 中的数字递增的列表,而图像列表 name.To 自动执行此过程,而不是像我一样一个一个地下载。 请任何帮助,谢谢。
只需遍历图像编号并单独获取每一个。
import urllib.request
for i in range(92):
import urllib
f = open(f'{i+1}.jpg','wb')
f.write(urllib.request.urlopen(f'https://image.slidesharecdn.com/marketinginternationalsept2013-150330215818-conversion-gate01/95/marketing-international-1{i+1}-638.jpg').read())
f.close()
您的解决方案对几个问题无效。 所以我选择了这个解决方案:
for i in list(range(1,92)):
link_1 = "image.slidesharecdn.com/…" name = str(i)+".jpg"
print(link_1, name)
urllib.request.urlretrieve(link_1, name)
而且成功了!感谢您的帮助 –