1、requests库
- Python requests 是一个常用的 HTTP 请求库,可以方便地向网站发送 HTTP 请求,并获取响应结果。
- 使用requests之前,需要导入requests库:import requests
(1)通过requests发送请求基本流程:
- 导入requests模块:import requests
- 确认请求体内容数据类型:
- data是python的字典、元组列表、字节或文件对象
- json是要发送到指定 url 的 JSON 对象。
- res返回值是类。这个类中包含的属性有:
- status_code:响应状态码
- text:返回响应内容
- ok:判断接口返回是否正确
- json():把返回的响应内容转化成Python的字典格式【方便读取数据】
- elapsed:返回接口的响应时间
- headerss
- url
def post(self, url, data=None, json=None, **kwargs):