我想从json配置文件中读入一个转义字符列表到python中。
例如,最终结果python列表为my_list = ['\x02','x\03']
但是,我无法弄清楚如何在json中表示这一点,因为他们没有将\x..
视为一个角色。
{
...
"my_list": ["\x02", "\x03"],
...
}
我如何在json中表示此列表,以便正确导入到python?
答案 0 :(得分:1)
您可以使用json.dumps尝试:
>>> import json
>>> json.dumps(['\x02','x\03'])
'["\\u0002", "x\\u0003"]'
>>> json.loads('["\\u0002", "x\\u0003"]')
['\x02', 'x\x03']