【发布时间】:2021-11-15 21:08:42
【问题描述】:
我正在使用 python 来完成一些脚本任务,我必须使用我的脚本标准输出将一些数据发送到另一个程序。为了交流,我有一个 JSON 需要如何格式化的示例,但我正在努力复制格式:
{
"Bookmarks": [{
"BookmarkPath": "path/foo/bar",
"HtmlColor": "#7FCC99",
"Comment": "AAA",
"Sha1": "xxx"
}]
}
我的代码使用标准 json 库和方法 .dumps 来获取我的字典,如下所示:
dict = {
'Bookmarks':{
'BookmarkPath': "path/foo/bar",
'HtmlColor': "#7FCC99",
'Comment': "AAA",
'Sha1': "xxx"
}
}
最终它是这样的格式,这是行不通的:
{
"Bookmarks": {
"BookmarkPath": "path/foo/bar",
"HtmlColor": "#7FCC99",
"Comment": "AAA",
"Sha1": "xxx"
}
}
这是一个微妙的区别(缺少方括号是问题),但我不确定是否修复它。我是 Python 字典的新手,所以请善待 :)
感谢您的任何建议。
【问题讨论】:
-
你是否使用上面显示的源代码中的文字来创建这个字典?
标签: python json dictionary