Python爬虫 -- Requests库

安装 Requests 库:pip install requests

一、7个主要方法

1、Requests库的 gets() 方法

r = requests.get(url)
  • 返回一个包含服务器资源的 Response 对象
  • 构造一个向服务器请求资源的 Request 对象
方法原型: requests.get(url, params = None, **kwargs)
  • url:拟获取页面的 url 链接
  • params:url 中的额外参数,字典或字节流格式
  • **kwargs:12个控制访问的参数

2、Requests库的 Response 对象

Response对象包含服务器返回的所有信息,也包含请求的 Request 信息

理解 Response 的编码:

r.encoding :如果 header 中不存在 charset,则认为编码为ISO-8859-1,r.text 根据 r.encoding 显示网页内容

r.apparent_encoding :根据网页内容分析出的编码方式,可以看做是 r.encoding 的备选

二、爬取网页的通用代码框架

1、Requests库的异常

2、代码框架

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();