首页 > 技术知识 > 正文

我们都是知道Python是非常高效率的,使用方便。各种库非常齐全,今天我就给大家演示一下,如何使用Python快速获取一组图片,假设你已经有图片的链接 想这样的

image_url = [ https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=3432627115,2855394237&fm=26&gp=0.jpg, https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=3963312379,3252212448&fm=26&gp=0.jpg, https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1978920298,3110668341&fm=26&gp=0.jpg ]

首先我们使用urllib这个库,这是python内置的一个库,安装了Python就可以使用

新建一个index.py

# coding=utf-8 import urllib.request image_url = [ “https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=3432627115,2855394237&fm=26&gp=0.jpg”, https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=3963312379,3252212448&fm=26&gp=0.jpg, https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1978920298,3110668341&fm=26&gp=0.jpg ] i = 0 for item in image_url: urllib.request.urlretrieve(item, “E:\pytest\\%s.jpg”%(i)) i+=1

使用for关键字来遍历image_url循环获取图片 urlretrieve这个方法传入两个参数,一个是图片地址,第二个是保存的路径,因为图片的文件名不能一样,所以就使用变量i来命名文件名。 是不是很神奇,第一图片列表的算一行代码的话,一共只有6行代码。 不得不说,Python真的是一个神奇的编程语言。

使用Python获取一组图片保存到本地,不超过10行代码

使用Python获取一组图片保存到本地,不超过10行代码1

猜你喜欢