python爬取图片,保存图片到本地
1、首先要爬取图片,我们先要把网站上面的html请求数据拉取下来,看看请求返回的内容是什么,我们就需要用到网络请求,这里直接使吹涡皋陕用简单的urllib2来实现,有的网站请求,可能设置了验证,我们需要模拟请求头,打开浏览器,f12查看network,可以看到我们网络请求的请求头,主要是User-Agent

3、解析之前,我们首先需要了解到这个网页图片错聂庋堀保存在哪个元素下面,找到对应的元素,我们进行对应的解析,操作浏览器,f12打开开发者工具,首先点击elements,然后选择箭头,指向对应我们想找的敌颉缪莽页面元素,然后我们就会直接看到他属于哪个标签元素了,具体操作步骤如下图

5、然后我们就是获取标签img,获取标签页面元素可以通过正则表达式和BeautifulSoup方便的类库来实现,可以参考下面经验

7、找到了图片url地址,然后就是讲他保存到本地了,使用简单的urllib.urlretrieve,实现保存到本地,如下图

9、然后我们到D盘的pic目录下面,我们就可以看到我们爬取出来的图片啦

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:50
阅读量:39
阅读量:72
阅读量:70
阅读量:46