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)))
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模块的使用内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!