一.data为参数,json是自动的把参数转换成了json格式,一般建议用json ,url是请求地址. 二,以一个网站来做解释,看登陆的请求 抓包看一下: 用在代码里面看一下: 如果不转的话,那么用json也可以,如下 为什么要用re.text而不用re.json 呢? 因为,页面返回的类型就是html的,所以不可以用json()这个方法. 如果是json格式的,可以用 re.json()来获取值,得到这个类型是一个字典类型. 如果是text格式的字符串,而不是html的,需要把字符串反序列化