1、requests库介绍
在python中,有一个非常好用的网络请求库requests,使用它可以发起网络请求,并获取网页返回的内容。同时,也可以进行网页图片下载
requests是使用Apache2 Licensed许可证的基于python开发的http库,其在python内置模块的基础上进行了高度的封装,从而使得开发者在使用python进行网络访问的时候变得轻松了许多。使用requests可以轻松的完成浏览器的任何操作。
2、网页图片下载
代码如下:
import requests # 保存图片到本地 def get_image(url): """ :param url: 图片链接参数 :return: 无返回值,直接保存一张图片 """ response = requests.get(url) with open("pic_name.png", "wb") as fp: for data in response.iter_content(128): fp.write(data)
(1)先找一张网页图片
(2)复制图片链接,并执行代码
(3)查看图片