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

    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模块的使用详情

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。