有没有一种简单的方法可以使用 glom 从字典中获取未知键?

时间:2021-01-10 20:11:16

标签: python-3.x glom

是否有一种简单的方法可以使用 glom 从字典中获取未知键?

???代表我试图从 API 中捕获的随机数据

    book = {"???":[{ "globalIdenity":208565940},{"globalIdenity":228049454}]}

    spec = 
    output_data = glom(book, spec)
    print(output_data)

1 个答案:

答案 0 :(得分:0)

使用 iterator 获取值,然后使用 next 调用获取值

book = {"???":[{ "globalIdenity":208565940},{"globalIdenity":228049454}]}

result = next(iter(book.values()))

print(result)

#output
[{'globalIdenity': 208565940}, {'globalIdenity': 228049454}]