第二讲 requests模块
1,使用步骤:
1,导包
import requests
2,确定基础url
base_url = ‘https://www.baidu.com’
3,发送请求,获取响应
response = requests.get(base_url)
4,处理响应内容
with open(‘baidu.html’,‘w’,encoding=‘utf-8’)as bd
bd.write(response.content.decode(‘utf-8’)
2、requests.get()—get请求方法参数详解
(1)requests.get(
url=请求url,
headers = 请求头字典,
params = 请求参数字典。
timeourt = 超时时长
)----response对象
(2)response对象的属性:
服务器响应包含:状态行(协议,状态码)、响应头,空行,响应正文
(1)响应正文:
字符串格式:response.text
bytes类型:response.content
(2)状态码:response.status_code
(3)响应头,response.headers(字典)
response.headers[‘cookie’]
(4)响应正文的编码:response.encoding<
第二讲 requests模块
最新推荐文章于 2022-05-31 09:26:26 发布