首页 > 解决方案 > 从服务器下载图像

问题描述

我想使用 python 从服务器下载图像,但例如 URL 是“example.com/photo/1.jpg”我想一次又一次地运行脚本,但图像名称不同

这是我的代码

import wget
fileurl = 0
url = 'http://example.com/photo/' + str(fileurl) + '.jpg'

while fileurl != 500:
 fileurl += 1
download = wget.download(url)

标签: pythonwget

解决方案


如果您将 url 行放在循环中,它将在每次迭代时更改。在您当前的代码中,它永远不会改变。

import wget
fileurl = 0

while fileurl != 500:
    url = 'http://example.com/photo/' + str(fileurl) + '.jpg'
    fileurl += 1
    try:
        download = wget.download(url)
    except Exception as e:
        print(e)

推荐阅读