信息发布→ 登录 注册 退出

Python JSON模块的使用详情

发布时间:2026-01-11

点击量:
目录
  • 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)))
    
    
    

    在线客服
    服务热线

    服务热线

    4008888355

    微信咨询
    二维码
    返回顶部
    ×二维码

    截屏,微信识别二维码

    打开微信

    微信号已复制,请打开微信添加咨询详情!