python 将数据字典dict 写入Json文件

 

需要调用json库

import json

dictObj = {  
    'andy':{  
        'age': 23,  
        'city': 'shanghai',  
        'skill': 'python'  
    },  
    'william': {  
        'age': 33,  
        'city': 'hangzhou',  
        'skill': 'js'  
    }  
}  
  
jsObj = json.dumps(dictObj, indent=4)  # indent参数是换行和缩进
  
fileObject = open('1.json', 'w')  
fileObject.write(jsObj)  
fileObject.close()  

#最终写入的json文件格式:
{
    "andy": {
        "age": 23,
        "city": "shanghai",
        "skill": "python"
    },
    "william": {
        "age": 33,
        "city": "hangzhou",
        "skill": "js"
    }
}
posted @ 2020-08-14 21:13  Montai  阅读(5607)  评论(0编辑  收藏  举报