如何将响应对象传递给python中的请求?

时间:2016-06-09 12:59:51

标签: python json python-requests

import json
import requests

url = 'smeurl/execute'
payload ={"sme":"yes"}


headers = {'Accept': 'application/json','content-type': 'application/json'}

r = requests.post(url, data=json.dumps(payload), headers=headers)
responseObj =r.json()
print responseObj 



url="myurl/get?key="+str(responseObj )+""
r = requests.get(url, headers=headers)
if r.status_code == 200:
  print r.json()

我想将responseObj传递给python中的requests.get()但是当它运行时显示为

ValueError: No JSON object could be decoded

尽管

responseObj打印出预期的内容(即密钥)

使用此密钥在RESTClient中运行时也是此URL 它给出了json数据,它将被带到python代码。

有任何建议吗?

0 个答案:

没有答案