问题标签 [glom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
41 浏览

python - 使用 glom 将字典转换为字符串

我有以下输入数据的变体:

我需要将uptime(或kernel_uptime)键值提取为字符串,以便两个结果看起来像这样:

我提出了以下glom规范:

将其应用于输入数据后,我得到以下信息:

如您所见,它仅uptime按原样提取键值。

有没有办法将第二个正常运行时间值转换为带有glom的字符串?

0 投票
1 回答
37 浏览

python - Glom: spec that creates an array from a string

In Python, given a dict in input as follows:

which glom spec should I use to transform it into an array with a single item?

I can't find any reference for such a transformation in glom documentation

Thanks

0 投票
1 回答
48 浏览

python - 用 python 和 glom 解析深度嵌套的字典

我有一个深度嵌套的数据以字典的形式呈现,其中包含列表和字典的混合(例如字典 -> 字典列表 -> 字典 -> 字典列表)。

我想用glom解析它的值(希望是pandas-dataframeable),但是在glom的规范中混合字典和列表时遇到了困难。

我可以通过链接字典键和索引列表来访问每个单独的值,如下所示:

但需要帮助在glom的规范中表达相同的逻辑。

数据示例(因大小而减少):

0 投票
0 回答
18 浏览

python - Python - Glom - 为嵌套列表/嵌套字典动态赋值

我有以下格式的嵌套 JSON 结构的路径信息:

在此基础上,我想创建以下 JSON:

目前我正在使用glom assign,它适用于所有不包含列表的部分。列表由路径中的 0(零)声明。信息是动态的,可能有任意结构,我不能声明任何静态路径,因此需要解释它并动态分配。

有谁知道如何使用glom包或python中的任何其他解决方案来做到这一点?

提前致谢!