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


Posted in Python onJanuary 19, 2015

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

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

Dict转JSON写入文件

#!/usr/bin/env python

# coding=utf-8

import json

d = {'first': 'One', 'second':2}

json.dump(d, open('/tmp/result.txt', 'w'))

写入结果
cat /tmp/result.txt

{"second": 2, "first": "One"}

读取JSON
#!/usr/bin/env python

# coding=utf-8

import json

d = json.load(open('/tmp/result.txt','r'))

print d, type(d)

运行结果
{u'second': 2, u'first': u'One'} <type 'dict'>

其他

Python 相关文章推荐
python 文件和路径操作函数小结
Nov 23 Python
Python实现获取域名所用服务器的真实IP
Oct 25 Python
python实现的AES双向对称加密解密与用法分析
May 02 Python
Python实现的rsa加密算法详解
Jan 24 Python
对Python中数组的几种使用方法总结
Jun 28 Python
对Python3中dict.keys()转换成list类型的方法详解
Feb 03 Python
pymongo中聚合查询的使用方法
Mar 22 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
Aug 02 Python
django 快速启动数据库客户端程序的方法示例
Aug 16 Python
python多进程(加入进程池)操作常见案例
Oct 21 Python
python 计算概率密度、累计分布、逆函数的例子
Feb 25 Python
Pandas实现一列数据分隔为两列
May 18 Python
Python中的字典遍历备忘
Jan 17 #Python
Python中处理unchecked未捕获异常实例
Jan 17 #Python
Python实现过滤单个Android程序日志脚本分享
Jan 16 #Python
Python中的对象,方法,类,实例,函数用法分析
Jan 15 #Python
Python转换HTML到Text纯文本的方法
Jan 15 #Python
python中os操作文件及文件路径实例汇总
Jan 15 #Python
python私有属性和方法实例分析
Jan 15 #Python
You might like
curl和libcurl的区别简介
2015/07/01 PHP
JQuery解析HTML、JSON和XML实例详解
2014/03/29 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
JavaScript跨平台的开源框架NativeScript
2015/03/24 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历
2016/07/07 Javascript
又一款MVVM组件 构建自己的Vue组件(2)
2017/03/13 Javascript
解析Vue 2.5的Diff算法
2017/11/28 Javascript
vue自定义指令用法经典实例小结
2019/03/16 Javascript
layui layer select 选择被遮挡的解决方法
2019/09/21 Javascript
Javascript ParentNode和ChildNode接口原理解析
2020/03/16 Javascript
[58:57]2018DOTA2亚洲邀请赛3月29日小组赛B组 Effect VS VGJ.T
2018/03/30 DOTA
[00:59]PWL开团时刻DAY7——我在赶
2020/11/06 DOTA
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
Python元字符的用法实例解析
2018/01/17 Python
python开启摄像头以及深度学习实现目标检测方法
2018/08/03 Python
使用wxpy实现自动发送微信消息功能
2020/02/28 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
2020/05/23 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
2020/06/01 Python
python破解同事的压缩包密码
2020/10/14 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
2021/03/04 Python
HTML5重塑Web世界它将如何改变互联网
2012/12/17 HTML / CSS
美国值得信赖的婚恋交友网站:eHarmony
2018/10/04 全球购物
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
吉力贝官方网站:Jelly Belly
2019/03/11 全球购物
事业单位绩效考核实施方案
2014/03/27 职场文书
村庄绿化方案
2014/05/07 职场文书
信息员培训方案
2014/06/12 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
个人收入证明模板
2014/09/18 职场文书
门店店长岗位职责
2015/04/14 职场文书
首席执行官观后感
2015/06/03 职场文书
中学图书馆工作总结
2015/08/11 职场文书
2022新作动画《福星小子》释出宣传影片 加入内田真礼&宫野真守配音演出
2022/04/08 日漫
Python采集爬取京东商品信息和评论并存入MySQL
2022/04/12 Python