Python 打印来自post请求的响应
我试图用python打印post请求的响应。响应应打印在列表中。我尝试了下面的代码,但我只得到状态代码200。需要帮助按照下面的屏幕截图打印响应正文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))
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'})
它也没有打印该值,只是给出了状态