Advertisement

Python网络爬虫入门及使用requests进行基础抓取

阅读量:

1,requests的功能:

用于发起网络通信请求,并获取相应的数据反馈

2,为何选择requests而非urllib?

1,requests的内部机制基于urllib进行构建

2,requests在Python 2与Python 3环境下均具备兼容性,其调用方式保持一致

3,requests具有操作简便、易于上手的特点

4,requests可自动完成对网页内容的解压缩处理

3,具体使用示例

通过终端启动ipython3环境

a,引入requests模块:


b,提取百度首页的原始代码

**


此时将获得一个名为r的变量,该变量实质上是百度接口返回的数据对象,接下来需要将其转换为字符串形式进行展示。

实现方式有两种:

一,采用 r.text **的方式进行处理

全部评论 (0)

还没有任何评论哟~