Python爬虫——Request模块

Python爬虫——Request模块_第1张图片

文章说明了Request模块的意义,Python爬虫——Request模块_第2张图片

 且强调了Request模块使用更加方便。

接下来介绍几种常用的Request操作,并且会在后续补充说明一些特定用法。

导入文件

import requests

一、请求

右边为请求语句,返回值为Response回应

r = requests.get('https://www.baidu.com')
r = requests.post('http://httpbin.org/post', data = {'key':'value'})
r = requests.put('http://httpbin.org/put', data = {'key':'value'})
r = requests.delete('http://httpbin.org/delete')
r = requests.head('http://httpbin.org/get')
r = requests.options('http://httpbin.org/get')

二、响应内容

r.text

三、编码模式

r.encoding
r.encoding = 'utf-8'

四、响应状态码

r.raise_for_status() #抛出异常,正常为None
r.status_code

五、 连接超时

requests.get('http://github.com', timeout=0.001)

后续持续更新。。。

你可能感兴趣的:(python爬虫,python,爬虫)