使用json.dumps创建JSON对象

时间:2017-10-28 09:30:23

标签: python python-requests

我正在尝试将Python字典转换为JSON格式,以使用requests.post()发布到API。我相信它不起作用,因为json.dumps的输出总是用引号括起来,所以如果我在Postman中使用POST方法它会返回:{   "消息":"无法解码数据" }

在json.dumps的Python文档中,它有这个例子:

>>>import json
>>>print(json.dumps({'4': 5, '6': 7}, sort_keys=True, indent=4))
{"4": 5, "6": 7}

然而,当我在控制台中尝试这个时,我得到用引号括起的相同输出,当我在它上面使用type()函数时,它表示这是一个字符串,而不是我正在寻找的JSON对象。

我如何实现目标?抱歉,如果这看起来像是一个重复的问题,但我读过的所有答案都提到了使用json.dumps(),我认为这是为了返回一个JSON对象而不是一个字符串。

0 个答案:

没有答案