zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python中字典和JSON互转操作实例

Python实例JSONJSON 操作 字典 互转
2023-06-13 09:15:40 时间

JSON是一种轻量级的数据交换格式,各种语言都有良好的支持。字典是Python的一种数据结构。可以看成关联数组。

有些时候我们需要设计到字典转换成JSON序列化到文件,或者从文件中读取JSON。简单备忘一下。

Dict转JSON写入文件

复制代码代码如下:


#!/usr/bin/envpython
#coding=utf-8
importjson
d={"first":"One","second":2}
json.dump(d,open("/tmp/result.txt","w"))

写入结果

复制代码代码如下:


cat/tmp/result.txt
{"second":2,"first":"One"}

读取JSON

复制代码代码如下:
#!/usr/bin/envpython
#coding=utf-8
importjson
d=json.load(open("/tmp/result.txt","r"))
printd,type(d)

运行结果

复制代码代码如下:
{u"second":2,u"first":u"One"}<type"dict">

其他

PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

在线json压缩/转义工具: