简单代码,测试一下json.dump and json.loads

原创 2016年05月31日 20:22:39
<pre name="code" class="python">初学python,分不太清楚json.dump和json,写段简单代码,测试一下。
代码如下:
#coding=utf-8
import json

dict_={'name': 'zxs', 'age':6, 5:3,'24':'25'}
print type(dict_), dict_

json_str=json.dumps(dict_)
print "json.dumps(dict) return:"
print type(json_str), json_str

json_loads=json.loads(json_str)
print "json.loads(str) return:"
print type(json_loads), json_loads

运行结果:

<img src="http://img.blog.csdn.net/20160531202552806?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
由运行结果可知:
json.dumps是将dict转化为str(格式为json);
json.loads是将字符串格式的json串,转化为dict.
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

import json后,报错:AttributeError: 'module' object has no attribute 'dumps,原因分析及解决方法

编写python代码,import json后,报错:AttributeError: 'module' object has no attribute 'dumps',如下图所示: 报错信息...

[解决办法]Python中使用json.loads解码字符串时出错:ValueError: Expecting property name: line 1 column 2 (char 1)

原文:http://blog.csdn.net/sinsa110/article/details/51189456 问题描述 今天在解析字符串中,使用json.loads解码字符串,脚本如...

Json介绍及Jsoncpp简单使用(测试代码+测试实例)

Json介绍及Jsoncpp使用-1 Json介绍 JSON是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Langua...
  • be_FB
  • be_FB
  • 2016-05-13 23:32
  • 495

Python中Json库loads方法ValueError异常分析

最近用python开发公司网络协议的解析工具,直接从网络抓包pcap文件中解析出协议交换流程.公司协议中二进制和Json两种格式类型共存.针对二进制内容,python的struct这库用起来还是蛮顺手...

[解决办法]Python中使用json.loads解码字符串时出错:ValueError: Expecting property name: line 1 column 2 (char 1)

解决问题:Python中使用json.loads解码字符串时出错:ValueError: Expecting property name: line 1 column 2 (char 1)

java json解析简单测试

  • 2013-08-28 11:43
  • 706B
  • 下载

Struts2+Spring 整合成功测试案例----利用jquery+Json实现简单的Ajax的效果(二)

经过几番搜索+测试,利用jquery+Json写了个实现Ajax效果实例,批量显示数据。此数据接上节内容。   一、准备工作jar包    1.commons-beanutils-1.8.0.ja...
  • TnQin
  • TnQin
  • 2012-07-03 19:18
  • 1482

json的lib库和测试代码

  • 2015-05-06 00:32
  • 378KB
  • 下载

Json实践(一):fastjson和gson简单效率测试

JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。
  • csolo
  • csolo
  • 2016-11-29 17:21
  • 1266
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)