Python 打印来自post请求的响应

Python 打印来自post请求的响应,python,Python,我试图用python打印post请求的响应。响应应打印在列表中。我尝试了下面的代码,但我只得到状态代码200。需要帮助按照下面的屏幕截图打印响应正文 import requests r = requests.get('URL') print r.json 帕特里克,我希望这段代码能帮助你: import requests import json import pprint r = requests.get('URL') pprint.pprint(json.loads(r.content))

我试图用python打印post请求的响应。响应应打印在列表中。我尝试了下面的代码,但我只得到状态代码200。需要帮助按照下面的屏幕截图打印响应正文

import requests
r = requests.get('URL')
print r.json

帕特里克,我希望这段代码能帮助你:

import requests
import json
import pprint

r = requests.get('URL')
pprint.pprint(json.loads(r.content))
pprint只是查看输出,我想您的主要观点是
json.loads
r.content


致以最良好的祝愿

如果你得到回复代码200,一切都会好起来。尝试如下输出文本:
print r.text
如果您希望看到json响应。。。然后您需要调用
.json
,例如:
print r.json()
…在r.json()->simplejson.scanner.JSONDecodeError上获取错误:期望值:第1行第1列(char 0)添加头一个更改方法来发布,
r=requests.post('url',头={content-type':'application/json'})
它也没有打印该值,只是给出了状态