[英]Convert String dict to dict python
我在下面有一个字符串:-
d = '"{""Source"":""Test Flow Action""}"'
我需要将其转换为字典:
d = {"Source":"Test Flow Action"}
我试过ast.literal_eval
, json.loads
,但未能成功。
当我使用ast.literal_eval
时,我得到的 O/P 如下:
{Source:Test Flow Action}
但这不在 python 中。
谁能帮我这个?
谢谢
json.loads('"{""Source"":""Test Flow Action""}"'.replace('"{', '{').replace('}"', '}').replace('""', '"'))
产生一个看起来像这样的字典:
{'Source': 'Test Flow Action'}
确实是 python。
出于知识目的,我正在尝试对同一问题进行一些修改。
dt="{'a':1,'b':2}"
dict(dt.replace('}"','}').replace('{"','{'))
任何方式我都可以获得字典类型 output {'a':1,'b':2}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.