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"}
#!/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'>
其他
PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线JSON代码检验、检验、美化、格式化工具:
http://tools.jb51.net/code/json
JSON在线格式化工具:
http://tools.jb51.net/code/jsonformat
在线XML/JSON互相转换工具:
http://tools.jb51.net/code/xmljson
json代码在线格式化/美化/压缩/编辑/转换工具:
http://tools.jb51.net/code/jsoncodeformat
在线json压缩/转义工具:
http://tools.jb51.net/code/json_yasuo_trans
C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json
本文向大家介绍python字典操作实例详解,包括了python字典操作实例详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python字典操作实例的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍Python 字典与字符串的互转实例,包括了Python 字典与字符串的互转实例的使用技巧和注意事项,需要的朋友参考一下 字典转换为字符串 输出结果为: <class 'str'> --------------------------------------------------------------- 字符串转换为字典 输出结果为: <class 'dict'> 以上这篇Pyt
本文向大家介绍python字典基本操作实例分析,包括了python字典基本操作实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python字典基本操作。分享给大家供大家参考。具体如下: 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍Python字符串和字典相关操作的实例详解,包括了Python字符串和字典相关操作的实例详解的使用技巧和注意事项,需要的朋友参考一下 Python字符串和字典相关操作的实例详解 字符串操作: 字符串的 % 格式化操作: 输出结果: 模板字符串: 字符串格式化类型: (1) %字符:标记转换说明符的开始,就是开始替换。 (2) -表示左对齐,+表示在转换值之前加上正负号。0表示转换值位
本文向大家介绍Python3实现的字典、列表和json对象互转功能示例,包括了Python3实现的字典、列表和json对象互转功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python3实现的字典、列表和json对象互转功能。分享给大家供大家参考,具体如下: python3可以使用json模块操作json json.dumps(): 对json进行编码,对应php的json_en
问题内容: 我一直在寻找有关此问题的答案,但似乎无法找到答案。也许到了傍晚才找出答案,所以我转向这里的优秀读者。 我从CouchDB记录中提取了以下JSON数据: 此数据存储在Python字典中,该字典位于称为“ ” 的字典中键“ ” 下。我想将此数据从CouchDB转换为Python dict,以便可以在Django模板中执行以下操作: 我发现了很多有关将字典转换为JSON的信息,但是没有其他方