带字典路径的参数

2024-09-24 06:30:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Python非常陌生,对Python中的数据结构不是很熟悉。你知道吗

我正在用Python编写一个自动的JSON解析器,JSON消息通过Ultra JSON读入字典:

jsonObjs = ujson.loads(data)

现在,如果我尝试以下方法: jsonObjs[param1][0][param2]效果不错 但是,我需要从外部源获取路径(我从DB读取路径),我们最初认为只需在DB中写入:

myPath = [param1][0][param2]

然后尝试访问:

jsonObjs[myPath]

但在几次失败之后,我意识到我正在尝试访问:

jsonObjs[[param1][0][param2]]

有没有办法在不解析myPath的情况下解决这个问题?你知道吗

非常感谢你的帮助和建议


Tags: 路径json解析器消息数据结构db字典param1