欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python JSON模块的使用详情

程序员文章站 2022-06-24 16:48:48
目录1.dumps( )将python数据转成json格式1.1设置缩进indent1.2排序sort_keys2.loads( )将json格式数据转成python数据1.dumps( )将pyth...

1.dumps( )将python数据转成json格式

转换对应表:

python json
dict object
list,tuple array
str,unicode string
int,float,long number
true true
false false
none null
import json
li={'a':1,'c':3,'b':2}
print(json.dumps(li))
print(type(json.dumps(li)))


Python JSON模块的使用详情

1.1设置缩进indent

import json
li={'a':1,'c':3,'b':2}
print(json.dumps(li,indent=2))
print(type(json.dumps(li)))


Python JSON模块的使用详情

1.2排序sort_keys

import json
li={'a':1,'c':3,'b':2}
print(json.dumps(li,sort_keys=true,indent=2))
print(type(json.dumps(li)))


Python JSON模块的使用详情

2.loads( )将json格式数据转成python数据

转换对应表:

json python
object dict
array list
string unicode
number(int) int,long
number(real) float
trun trun
false false
null none
import json
li={'data':{'a':1,'c':3,'b':2,}}
a=json.dumps(li)
print(json.loads(a))
print(type(json.loads(a)))


Python JSON模块的使用详情

到此这篇关于python json模块的使用详情的文章就介绍到这了,更多相关python json模块的使用内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!