怎么把python的dict存为json格式文件

  统计/机器学习 Python    浏览次数: 68
0

怎么把一个dict类型的变量存为json格式的文件到本地?

 

猴老大   2018-12-03 10:14



   2个回答 
1

使用dumps将dict转化成json格式写入到json文件中

import json

def dict_to_json():
    dict = {}
    dict['name'] = '123'
    dict['age'] = 10
    dict['sex'] = 'male'
    #转换成json
    j = json.dumps(dict)
    #写到json文件
    fileObject = open('jsonFile.json', 'w')
    fileObject.write(j)
    fileObject.close()

if __name__ == '__main__':
    dict_to_json()


SofaSofa数据科学社区 DS面经 问答 实战

xfang2154   2018-12-04 11:04

0


import json
my_dict = {'year': '2018', 'day': '12-04'}
with open('my_dict.json', 'w') as outfile:  
    json.dump(my_dict, outfile)


SofaSofa数据科学社区 DS面经 问答 实战

zl_pku   2018-12-04 14:28



  相关主题

python里求累计和   2回答

gc.collect()返回值是什么意思   1回答

python里的<<或者>>符号是什么意思?   2回答

用python生成一个取值在a到b之间的随机矩阵   1回答

Jupiter notebook中显示一个dataframe所有的列   2回答

pymongo多线程报错Address already in use   1回答

如何对将Python dictionary里的key按照value进行排序?   1回答

怎么让DataFrame按照某一列绝对值从小到按排列?   1回答

jupyter中怎么忽略所有的warning   1回答

DataFrame批量修改列名   1回答

python里有没有类似excel里的那种数据透视表?   1回答

python里有没有类似matlab里linspace的功能?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!