在Python中进行JSON转化

Posted geeklove

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Python中进行JSON转化相关的知识,希望对你有一定的参考价值。

JSON(JavaScript Object Notation, JavaScript对象表示)是网络传输中经常使用的一种数据形式。

在Python中,经常将字典转化成JSON来发送,使用的主要方法为dumps

import json

data = {name:nick,
            age:12}
data_json = json.dumps(data)

注意以下几点:

1.data_json为转换后的JavaScript对象,在JavaScript对象里,key值默认为字符串格式

2.data_json中的key的顺序与data中的顺序不保证相同

3.data还可以是str,list,tuple,int等其他类型,这时也会对data进行相应的转化

将JSON格式的数据转化为Python中的dict时,应使用loads

data = json.loads(data_json)

注意:对于文件的JSON处理,应使用dump,load

 

以上是关于在Python中进行JSON转化的主要内容,如果未能解决你的问题,请参考以下文章

Python中:dict(或对象)与json之间的互相转化

python3字典:获取json响应值来进行断言的用法详解

Python之dict(或对象)与json之间转化

Python之dict(或对象)与json之间的互相转化

Python之dict(或对象)与json之间的互相转化

常用python日期日志获取内容循环的代码片段