gpt4 book ai didi

python - 如何将 JSON 字符串解码为字符串,而不是 unicode

转载 作者:行者123 更新时间:2023-11-28 17:54:18 26 4
gpt4 key购买 nike

我正在尝试解码以字符串为键的字典的 json。结果是带有 unicode 键的字典。使用字符串键解码为字典的最佳方法是什么?更好:如何防止字符串被解码为 un​​icode 字符串?当然我可以在之后循环...

发生了什么:

>>> import simplejson
>>> simplejson.loads('{"bar":["baz", null, 1.0, 2]}')
{u'bar': [u'baz', None, 1.0, 2]}
>>> simplejson.loads('"bar"')
u'bar'

期望的行为:

>>> import simplejson
>>> simplejson.loads('{"bar":["baz", null, 1.0, 2]}', ...?)
{'bar': ['baz', None, 1.0, 2]}
>>> simplejson.loads('"bar"', ..?)
'bar'

最佳答案

你不能。加载后对字符串进行编码。或者更好的是,修复其余代码,使其在使用 unicode 时不会崩溃。

关于python - 如何将 JSON 字符串解码为字符串,而不是 unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3262850/

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