我怎样才能从服务器获取respon JSON字典与POST:打印响应JSON从服务器的HTTP POST
import json
import requests
url = 'http://apiurl.com'
parameters = {'code':1,
'user': 'username',
'password': 'password'
}
headers = {'content-type': 'application/json'}
response = requests.post(url, data = json.dumps(parameters),headers=headers)
print(response)
output: Response [200]
<响应[200]> 回溯(最近最后调用): 文件“/小时文件/项目/ treeview.py“,第31行,在 test2() 文件”/home/barry/Documents/Project/treeview.py“,第27行,在test2 print(response.txt ) AttributeError:'Response'对象没有属性'txt' –
BarryV
@BarryVassyah - 它是'print(response.text)'和** not **'print(response.txt)'。请检查拼写。 – JRodDynamite
您是否尝试了response.text?看起来你已经将它误解为response.txt。 –