目录
- 1.dumps( )将python数据转成json格式
- 1.1设置缩进indent
- 1.2排序sort_keys
- 2.loads( )将json格式数据转成python数据
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)))
1.1设置缩进indent
import json li={'a':1,'c':3,'b':2} print(json.dumps(li,indent=2)) print(type(json.dumps(li)))
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)))
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模块的使用内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
黄山市民网:https://www.huangshanshimin.com/