python - 从服务器下载图像
问题描述
我想使用 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)
解决方案
如果您将 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)
推荐阅读
- c - 这是一个简单的程序,我用来检查天气一个数字是不是完美数字
- vue.js - Vue计算属性-dropzone选项不更新routeParam
- sql - 从多对多映射表中获取条目
- angular - ng build 失败后生成 index.html(角度 12)
- reactjs - ReactJS:过滤列表
- c# - 为什么 TaskAwaiter 不可等待?
- javascript - 使用 javascript 打开一个带有 base64 编码登录数据的 url
- typescript - 将索引签名添加到 .d.ts 中的函数
- swift - 带参数的 allCase 枚举
- python - 沿一个轴对 3 维 numpy.ndarray 进行切片,并带有间隙