简单代码,测试一下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.
版权声明:本文为博主原创文章,未经博主允许不得转载。

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

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

[解决办法]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)...

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

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

eval与json.loads对json的处理小记

JSON有两种结构: “名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(stru...
  • djskl
  • djskl
  • 2015年03月31日 19:52
  • 5188

Python中json.loads的时候出错->要注意要解码的Json字符的编码

Python中json.loads的时候出错->要注意要解码的Json字符的编码 要注意要解码的Json字符的编码" rel="bookmark" style="margin:0px; padd...

java json解析简单测试

  • 2013年08月28日 11:43
  • 706B
  • 下载

python对json的相关操作 json.dumps() json.loads()

Json概述以及python对json的相关操作 http://www.cnblogs.com/coser/archive/2011/12/14/2287739.html 什么是json: JSO...

json的lib库和测试代码

  • 2015年05月06日 00:32
  • 378KB
  • 下载

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

JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。...
  • csolo
  • csolo
  • 2016年11月29日 17:21
  • 1562
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单代码,测试一下json.dump and json.loads
举报原因:
原因补充:

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