目录
  • 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!