gpt4 book ai didi

python json转储

转载 作者:IT老高 更新时间:2023-10-28 20:46:53 25 4
gpt4 key购买 nike

我有以下字符串,需要把它变成一个不带u''的列表:

my_str = "[{u'name': u'squats', u'wrs': [[u'99', 8]], u'id': 2}]"

我可以通过使用来摆脱“

import ast
str_w_quotes = ast.literal_eval(my_str)

然后我做:

import json
json.dumps(str_w_quotes)

得到

[{\"id\": 2, \"name\": \"squats\", \"wrs\": [[\"55\", 9]]}]

有没有办法摆脱反斜杠?目标是:

[{"id": 2, "name": "squats", "wrs": [["55", 9]]}]

最佳答案

这可行,但似乎不太优雅

import json
json.dumps(json.JSONDecoder().decode(str_w_quotes))

关于python json转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15272421/

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