Python的json.loads()参数中包含两个反斜杠怎么解决,希望结果能格式化成一个反斜杠


x = b'{"a":"\\\\"}'
y = b'{"b":"shterm\\1"}'

print(json.loads(x))
print(json.loads(y))

json中的字符是以字符串的形式读取的。你可能需要对读取的对象中的字符串进行进一步处理才行。

转化成字典以后,读取value制,然后遍历字符串变成列表,追加成列表时加一个if函数,根据索引如果上一位是反斜杠就不追加。