【问题标题】:How to convert into json after fetching from AWS dynamoDB getItem() in python3.7 environment?python3.7环境中从AWS dynamoDB getItem()获取后如何转换成json?
【发布时间】:2019-08-30 21:18:48
【问题描述】:

我有一个 lambda 函数,它在 Python3.7 环境中使用 getItem 从 DynamoDB 中获取项目。我正在正确获取数据,如下所示。 我想将 {\"status\": 1,\n \"number\": 12} 字符串转换为 JSON。因为我是 python 面临问题的新手。我已经尝试过 dumps() 和 loading() 但在我的情况下不起作用。有什么建议吗?

{
    "key": {
        "S": "{\"status\": 1,\n  \"number\": 12}"
    }
}

【问题讨论】:

    标签: python-3.x amazon-web-services aws-lambda amazon-dynamodb


    【解决方案1】:

    Python 附带一个内置的json 库,您可以将其包含在

    import json
    

    json 有一个名为 loads() 的方法,它加载一个 json 字符串并将其转换为一个字典。

    data = json.loads(response['key']['S'])
    

    【讨论】:

      猜你喜欢
      • 2019-09-24
      • 1970-01-01
      • 2022-01-21
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      • 2018-07-07
      • 1970-01-01
      • 2018-11-08
      相关资源
      最近更新 更多