从一组u

2024-03-29 14:24:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个列表srcs,它由一组包含图像的url组成,我正在从中删除这些图像并将其下载到一个文件夹中,但似乎该图像正在被覆盖。我只获取最后一个url的图像,有没有任何方法可以在不覆盖的情况下获取文件夹下的所有图像

这是我到目前为止所做的代码

lenght=len(srcs)
elm5=soup.find('div', id="dv-dp-left-content")
img=elm5.find("img")
src = img["src"]
srcs.append(src)
for i in range(1, lenght))
   with open(images/pic{}.jpg','wb') as f:
      f.write(r.content)

Tags: 方法代码图像src文件夹url列表img
1条回答
网友
1楼 · 发布于 2024-03-29 14:24:02

with open(images/pic{}.jpg','wb') as f: 应该是with open('images/pic_%s.jpg'%i,'wb')

您应该为不同的src编写每个文件,您可以使用一个集合使src列表唯一,然后将每个请求结果写入名为1到N的文件

相关问题 更多 >