zoukankan      html  css  js  c++  java
  • python 的 json 转换

    python 的 json 转换

    本文为原创文章,禁止转载!

    本文以 json.dumps()  和 json.loads() 方法进行 Python 数据和 json 格式之间转换,进行讲解

    首先比较常见的是下面的多行的参数

    user_login_params = {
        "loginName": "mobile",
        "loginType": "PASSWORD",
        "password": "mobile",
        "type": "accountLogin"
    }

    如下代码对多行参数进行转换

    # 将Python 对象转换为 json 格式
    data1 = json.dumps(user_login_params)
    print(data1)
    print(data1[0])
    print(data1[1])
    print(data1[2])
    # print(data1["loginName"])  # 报错,只能将"loginName"改为int作为索引
    
    # 将 json 格式转换为 Python 对象
    data2 = json.loads(data1)
    print(data2)
    print(data2["loginName"])
    
    # 将 json 数据按照一定的格式输出
    data3 = json.dumps(data2, sort_keys=True, indent=10, separators=(',', ': '))
    print(data3)

    输出如下:

    {"loginName": "mobile", "loginType": "PASSWORD", "password": "mobile", "type": "accountLogin"}
    {
    "
    l
    {'loginName': 'mobile', 'loginType': 'PASSWORD', 'password': 'mobile', 'type': 'accountLogin'}
    mobile
    {
              "loginName": "mobile",
              "loginType": "PASSWORD",
              "password": "mobile",
              "type": "accountLogin"
    }

  • 相关阅读:
    information_schema
    面包屑路径导航
    mysql5.7.26安装
    菜单权限作为父权限
    权限控制到按钮
    二级菜单
    留言板和jq轮播图
    M商城
    表单
    w3c
  • 原文地址:https://www.cnblogs.com/111testing/p/9602019.html
Copyright © 2011-2022 走看看