在我的JSON文件中,我有一系列相同的命名记录
"ability_upgrades":{
"ability":5155,
"time":1226
},
"ability_upgrades":{
"ability":5155,
"time":1426
},
"ability_upgrades":{
"ability":5155,
"time":1497
},
"ability_upgrades":{
"ability":5157,
"time":1543
},
如果我使用json.loads
,它将只保存最后一条记录。
如果我想要一个ability_upgrades
的列表,我该怎么做?在
The documentation表示
json.loads
中名为object_pairs_hook
的参数可用于处理重复记录:如何定义该函数完全取决于您希望它是什么。在上面的例子中,由于钩子作为参数获取一个对列表,identity函数只返回列表。在
例如,如果您定义:
^{pr2}$然后:
可能和你想要的差不多。在
相关问题 更多 >
编程相关推荐