是否将同一HTTP请求中的多个图像保存到文件夹?

2024-06-25 23:27:42 发布

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

我尝试保存来自同一url请求的相同多个图像(在一段时间内或与睡眠者一起),并将这些图像以以下格式保存在一个文件夹中:

  • wiki0.svg,wiki1.svg

我在研究泡菜,但没能使它起作用

import requests
r = requests.get('https://upload.wikimedia.org/wikipedia/en/8/80/Wikipedia-logo-v2.svg')

with open('wiki.svg', 'wb') as file:
   file.write(r.content)

此代码仅覆盖上次保存的图像

----------------------已解决------------------

解决方案非常简单:

for i in range(10):
   time.sleep(2)
   with open('Wikipedia_' + str(i) + '.svg' , 'wb') as file:
      file.write(r.content)

Tags: svg图像文件夹urlas格式withopen