【发布时间】:2018-08-31 19:01:58
【问题描述】:
我有一个嵌套字典、一个加密函数和一个虚线路径,我想应用我的加密函数来加密特定字段。 示例:
我的字典
{"a":{
...
"b":{
...
"c":"value"
}
}
}
字段路径:a.b.c
我想对c 值执行加密功能并修改我的字典。
最有效和最pythonic的方式是什么?
【问题讨论】:
-
你的意思是整个字典都是作为字符串给你的,它包括一个“虚线路径”?什么是虚线路径?
-
是的,我有一个字典和一个虚线路径,“虚线路径”是指如果提供了“abc”,则加密 d['a']['b']['c'], if 'xyzk' 改为加密 d['x']['y']['z']['k'] 等等
-
你可能想编辑问题并澄清,否则它可能会被否决
-
好吧,这可能会有所帮助github.com/fabiocaccamo/python-benedict
标签: python dictionary nested