gpt4 book ai didi

Python simplejson.dumps 仍然返回字符串

转载 作者:行者123 更新时间:2023-11-28 23:04:28 25 4
gpt4 key购买 nike

Input : {"id": null, "type": null, "order_for": null, "name": "Name"}

代码:

input_map = simplejson.dumps(eval(line))  
print type(input_map)

返回

<type 'str'>

这里有什么问题吗?

谢谢

最佳答案

也许你的意思是:

print(input_map)  

此外,如果您在 line 中使用 nulleval 应该引发一个 NameError。您可以改用 simplejson.loads:

import simplejson
line='{"id": null, "type": null, "order_for": null, "name": "Name"}'
input_map = simplejson.loads(line)
print(input_map)
# {u'order_for': None, u'type': None, u'id': None, u'name': u'Name'}

print(simplejson.dumps(input_map))
# {"order_for": null, "type": null, "id": null, "name": "Name"}

关于Python simplejson.dumps 仍然返回字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7576143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com