创建特定的python词典

2024-04-16 11:02:28 发布

您现在位置:Python中文网/ 问答频道 /正文

你清楚地问了我的问题: 我想使用烧瓶.jsonify,如何建立相应的字典?你知道吗

{
  "cluster": {
    "members": [
      {
        "name": "host1",
        "disks": [
          {
            "fstype": "btrfs",
            "size": "62G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "260G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "263G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "257G",
            "status": "up"
          }
        ]
      },
      {
        "name": "host2",
        "disks": [
          {
            "fstype": "btrfs",
            "size": "66G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "259G",
            "status": "up"
          }
        ]
      },
      {
        "name": "host3",
        "disks": [
          {
            "fstype": "btrfs",
            "size": "62G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "259G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "257G",
            "status": "up"
          },
          {
            "fstype": "btrfs",
            "size": "263G",
            "status": "up"
          }
        ]
      }
    ],
    "name": "MyCluster1",
    "status": "HEALTH_OK"
  }
}

你清楚地问了我的问题: 我想使用烧瓶.jsonify,如何建立相应的字典?你知道吗


Tags: namesize字典烧瓶statusclusterupmembers
2条回答

如果您使用的是flask.jsonify()(从问题来看,我假设您是),那么您需要

flask.jsonify(**my_dict)

而不是flask.jsonify(my_dict)。你知道吗

如果长文本字段是一个名为“text”的字符串,则可以将其作为json对象加载,如下所示:

import json
new = json.loads(text)

相关问题 更多 >