Python请求将字符串转换为JSON

时间:2016-12-09 13:37:53

标签: python json

我在Python中使用请求库来发布请求,但是当我从电子表格中读取值时,我遇到了问题。

以下代码有效(返回201状态代码):

url = 'http://myport:8092//api/Accounts/1000/Users'
item = {"firstName": "John", "lastName": "Smith", "userName": "JSmith"}
r = requests.post(url, json = item)
print(r.status_code)

一读到" item"从电子表格中的单元格中,返回501错误代码。当我打印出" item"从电子表格中读取后,输出与上面显示的项目的值匹配。

我还没有找到解决方案,我能想到的唯一问题就是问题是它被读作一个字符串?

在运行帖子之前,是否需要将其转换为json对象?

1 个答案:

答案 0 :(得分:1)

501是not implemented的错误代码。看起来您发送的网址不接受发布请求。网址是否正确?