开发者

Python JSON模块的使用详情

开发者 https://www.devze.com 2022-12-06 12:16 出处:网络 作者: 小旺不正经
目录1.dumps( )将python数据转成jsON格式1.1设置缩进indent1.2排序sort_keys2.loads( )将JSON格式数据转成Python数据1.dumps( )将Python数据转成JSON格式
目录
  • 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,nGbGzHyQYSindent=2))
    print(type(json.dumps(li)))
    
    
    

    Python JSON模块的使用详情

    2.loads( )将JSON格式数据转成Python数据

    转换对应表:

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

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号