Python 在使用BS下载图像列表时,如何使用for循环修改字符串中的变量?

Python 在使用BS下载图像列表时,如何使用for循环修改字符串中的变量?,python,beautifulsoup,urlretrieve,Python,Beautifulsoup,Urlretrieve,我正在使用BeautifulSoup用一张桌子刮一页。当我打算使用for循环和“urlretrieve”下载该表中的一些图像时,我无法为每个图像指定不同的名称,因此每次下载图像时,都会被一个新图像替换,因为它们具有相同的名称 换句话说,我无法更改字符串中的变量,以便为每个下载的图像指定不同的名称 在上一张图片中,您将在每次循环迭代中将num设置为0。你想把它从循环中去掉 for ... num=0 到 请在问题中的代码块中添加代码,这样他们就不依赖正在启动的图片链接 num = 0 f

我正在使用BeautifulSoup用一张桌子刮一页。当我打算使用for循环和“urlretrieve”下载该表中的一些图像时,我无法为每个图像指定不同的名称,因此每次下载图像时,都会被一个新图像替换,因为它们具有相同的名称

换句话说,我无法更改字符串中的变量,以便为每个下载的图像指定不同的名称


在上一张图片中,您将在每次循环迭代中将num设置为0。你想把它从循环中去掉

for ...
  num=0


请在问题中的代码块中添加代码,这样他们就不依赖正在启动的图片链接
num = 0
for ...
  num += 1