前言
今天进入数据解析的学习。
一、数据解析
1.聚焦爬虫
聚焦爬虫:爬取页面中指定的页面内容。
编码流程:
1.指定url
2.发起请求
3.获取响应数据
4.数据解析
5.持久化存储
2.数据解析
数据解析分类:
1.正则
2.bs4
3.xpath
数据解析原理概述:
解析的局部的文本内容都会在标签之间或者标签对应的属性中进行存储。
1.进行指定标签的定位
2.标签或者标签对应的属性中存储的数据值进行提取(解析)
二、爬取网页指定图片
1.代码部分
代码如下:
import requests
if __name__=="__main__"
#如何爬取图片数据
url='http://49.235.81.143:3088/zentao/theme/default/images/main/zt-logo.png'
#content返回的时二进制形式的图片数据,可以用来获取图片数据
#text(字符串) content(二进制图片) json()(对象类型)
img_data=requests(url=url).content
with open('./candao.jpg','wb') as fp:
fp.write(img_data)