request 的几种常见方法
1.request.get() 发送get请求 2.request.post() 发送post请求 3.request.delete() 发送delete请求 4.request.put() 发送put请求 5.request.request() 发送request请求
request 的返回的几种常见数据
返回字符串的数据(返回文本格式) print(rep.text) 返回字节格式的数据(返回的是图片或文件) print(rep.content) 返回字典格式的数据 print(rep.json()) 返回状态信息 print(rep.reason) 返回cookie信息 print(rep.cookies) 返回编码格式 print(rep.encoding)
返回响应头信息 print(rep.header)
import requests
#发送get请求
url = "……"
data = {
"key":"value"
"key":"value"
"key":"value"
}
rep = requeses.get(url=url,params=data) #传入接口路径和接口参数 #这样去发送请求时就会得到一个response响应
print(rep.json()) #查看接口文档的响应数据是什么格式 #返回一个token值,是一个键值对
token =rep.json()['token'] #通过这个键取到这个值
#发送post请求
requests.post() #post可传URL,data,json等
标签:返回,请求,rep,request,接口,发送,自动化,print From: https://www.cnblogs.com/xiaoshu1/p/17003357.html