将字典保存到Json文件

时间:2016-01-19 17:09:59

标签: python json dictionary

我有一本看起来像这样的字典

mydict = {
          'Math': [['geometry'], 300],
          'Science' : [['physics'], 24],
          'Business':[['Management'], 101] }

我想用这本词典创建一个全新的json文件。

到目前为止我已经

def json_test():
    with open("example.json", "w") as myfile:
      json.dump({mydict}, myfile)

这给了我一个不可用类型的错误:'dict'。

1 个答案:

答案 0 :(得分:4)

mydict已经是一个词典了。只需离开{}

def json_test():
    with open("example.json", "w") as myfile:
        json.dump(mydict, myfile)