比如:
departement = {
'departement :': [str(x) for x in depart_noms],
'formation': [str(x) for x in formations]
}
我想这样做是为了生成一个json文件,但我的数据是数组
我想构建一个结构,如:
[{"departement": "Économique",
"formations": [
{"nom": "Bachelier en informatique de gestion",
"modules": [ { "accr": "INAF0001-2",
"lien": "/cocoon/cours/INAF0001-2.html" },
{ "accr": "INAB0002-1",
"lien": "/cocoon/cours/INAB0002-1.html" },
]}
}]
这是否可能为所有数据生成一个对象变量
下面是一个代码示例,其中包含一些简单列表作为附加输入:
这是非常有效的Python,但这会导致一个无法JSON序列化的结构,因为它包含集合(由于大括号),而集合不能用JSON表示。如果尝试执行
json.dumps(departement)
,将出现以下错误:如果相反,您的代码如下所示:
您的重新过滤将如下所示:
我只是想试着回答你的问题。如果没有,请提供更多信息,以便更好地确定问题所在
相关问题 更多 >
编程相关推荐