我想要一个具有主键tested_versions
的json文件,该文件存储工具列表及其版本
{
"tested_versions": [{
'version': 1.2,
'tool': 'superb'
}]
}
但是当我尝试使用json.dump(file_obj, json_data)
我说错了
TypeError: <open file '/home/zchang/log/tested_versions.json', mode 'w' at 0x36a09c0> is not JSON serializable
答案 0 :(得分:0)
也许您必须在json.dump()中切换参数的顺序
with open('file.json', 'w') as file_obj:
json.dump(json_data, file_obj)