我需要解析一个字符串值并加载到python字典中
输入:
attributes = "LIFETIME=203421,ID=acr44,SCOPE=[open,basic.operation:read,common.operation:write],USER=b611-410e,CLAIMS_"
预期产出:
attributesDictionary = { "LIFETIME" : "203421",
"ID" : "acr44",
"SCOPE" : "[open,basic.operation:read,common.operation:write]",
"USER" : "b611-410e",
"CLAIMS_" : None
}
attributesDictionary["ID"]
>>> 'acr44'
attributesDictionary["SCOPE"]
>>> '[open,basic.operation:read,common.operation:write]'
我是python编程新手。我们如何才能做到这一点
使用
re.split
的一种方法:输出:
不确定,但在这里我观察到一种模式,所有的钥匙都是大写字母。 如果是这样,您可以执行以下操作:
这将为您提供以下输出
相关问题 更多 >
编程相关推荐