2024-04-25 17:10:18 发布
网友
我想从一个JSON文件(然后转换成python字典)更新密钥。我想有一个嵌套字典在我的更新文件,但我不知道如何做到这一点。在
f = dict( source=result['sourcefile'], destination=result['destinationfile'] )
在这段代码中,我有result,这是我的JSON输出。我有键sourcefile和{}是我从API获得的键。我想把它们改成source和{}。在这里之前,这段代码可以完成这项工作;但是,我希望我的字典被嵌套(无论是使用list还是另一个dict)。 如下所示:
result
sourcefile
source
list
dict
下面是一个示例代码,它合并了您显示的代码并生成您显示的JSON。它只是使对象如所述,并将其编码为JSON。在
import json result = {'sourcefile': "samplevalue", 'destinationfile':"samplevalue"} f = dict( source=result['sourcefile'], destination=result['destinationfile'] ) g = {"F": f} print( json.dumps(g) )
下面是一个示例代码,它合并了您显示的代码并生成您显示的JSON。它只是使对象如所述,并将其编码为JSON。在
相关问题 更多 >
编程相关推荐