я следующая строка, необходимо включить его в список без и «»:питон JSON свалки
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]]}]
'json.dumps' возвращает' '[{"id": 2, "name": "squats", "wrs": [["99", 8]]}]' для меня. –
Вы уверены, что видите обратную косую черту, а не только кавычки? Например, '' \ "" 'такое же, как' ''''. –
'u' просто указывает, что это строка юникода в python <3.0. Вы уверены, что хотите преобразовать в простые строки? – Tim