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设置windows桌面壁纸的实现代码
Jan 28 Python
Python导入txt数据到mysql的方法
Apr 08 Python
python装饰器初探(推荐)
Jul 21 Python
Python黑帽编程 3.4 跨越VLAN详解
Sep 28 Python
Python实现两款计算器功能示例
Dec 19 Python
python3 拼接字符串的7种方法
Sep 12 Python
Python操作json的方法实例分析
Dec 06 Python
基于Python打造账号共享浏览器功能
May 30 Python
FFrpc python客户端lib使用解析
Aug 24 Python
IntelliJ 中配置 Anaconda的过程图解
Jun 01 Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 Python
使用scrapy实现增量式爬取方式
Jun 21 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
php md5下16位和32位的实现代码
2008/04/09 PHP
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
php生成随机颜色的方法
2014/11/13 PHP
Laravel5.1 框架路由基础详解
2020/01/04 PHP
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
JS中for循序中延迟加载动态效果的具体实现
2013/08/18 Javascript
javascript实现仿腾讯游戏选择
2015/05/14 Javascript
JavaScript学习笔记之DOM基础 2.4
2015/08/14 Javascript
jQuery实现的网页左侧在线客服效果代码
2015/10/23 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
2016/07/25 Javascript
flexslider.js实现移动端轮播
2017/02/05 Javascript
微信小程序 动态传参实例详解
2017/04/27 Javascript
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
2017/07/22 jQuery
基于vue-cli 打包时抽离项目相关配置文件详解
2018/03/07 Javascript
js如何找出字符串中的最长回文串
2018/06/04 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
[01:11:10]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG加赛
2014/05/26 DOTA
使用python调用浏览器并打开一个网址的例子
2014/06/05 Python
python解决方案:WindowsError: [Error 2]
2016/08/28 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
python 调用HBase的简单实例
2016/12/18 Python
python通过pip更新所有已安装的包实现方法
2017/05/19 Python
python使用matplotlib画饼状图
2018/09/25 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
python字符串查找函数的用法详解
2019/07/08 Python
django中使用Celery 布式任务队列过程详解
2019/07/29 Python
Django实现CAS+OAuth2的方法示例
2019/10/30 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
css3 border-image使用说明
2010/06/23 HTML / CSS
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
工厂门卫岗位职责范本
2014/04/04 职场文书
工程售后服务方案
2014/06/08 职场文书
银行贷款委托书范本
2014/10/11 职场文书
计划生育工作总结2015
2015/04/03 职场文书
人民的好儿女观后感
2015/06/18 职场文书
2016年中学清明节活动总结
2016/04/01 职场文书