试图在python中获取dynamodb列中所有属性的列表

沙什

我有一个如下所示的示例表

在此处输入图片说明

我的检索代码product_name如下

import boto3
import json
import decimal


dynamodb = boto3.client('dynamodb')

class DecimalEncoder(json.JSONEncoder):
    def default(self, o):
        if isinstance(o, decimal.Decimal):
            if o % 1 > 0:
                return float(o)
            else:
                return int(o)
        return super(DecimalEncoder, self).default(o)

response = dynamodb.scan(
    TableName='inventory'
    )


for i in response['Items']: 
    json_str = json.dumps(i, cls=DecimalEncoder)
    resp_dict = json.loads(json_str)
    print (resp_dict.get('product_name'))

现在,当我尝试获取所有列表时product_name,我得到以下信息

{'S': 'Butter'}
{'S': 'Wine'}

但我只需要得到

'Butter'
'Wine'

我怎样才能得到相同的?

拉姆德夫·夏尔马

你可以通过替换这个来得到这个

print (resp_dict.get('product_name'))

print (resp_dict.get('product_name')['S'])

或者

print (resp_dict.['product_name']['S'])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取列表中所有索引的所有结果

来自分类Dev

如何获取Python中所有内置函数的列表?

来自分类Dev

从列表中获取R中所有组合的东方式

来自分类Dev

获取GAE Python中所有NDB模型名称(类名称)的列表

来自分类Dev

如何获取Python模块中所有未导入名称的列表?

来自分类Dev

MAYA中的PYTHON:获取所有属性

来自分类Dev

获取字符串模板中所有标识符的列表的函数(Python)

来自分类Dev

python中所有可能的列表合并

来自分类Dev

在Azure DocumentDB中,如何获取集合中所有属性的列表?

来自分类Dev

PostgreSQL:获取列表中所有其他列表中不存在的数字

来自分类Dev

如何获取RethinkDB表中所有文档中所有键的列表?

来自分类Dev

在Python中,如何获取Mac OS X中所有分区的列表?

来自分类Dev

使用属性获取XML树中所有节点的xpath-Python

来自分类Dev

编写SQL脚本以获取BigQuery中所有列的列表并将其注入查询中

来自分类Dev

如何获取python-chess模块中所有合法移动的列表?

来自分类Dev

如果在列中找到特定值,如何获取行中所有值的列表

来自分类Dev

获取Netsuite中所有角色的列表

来自分类Dev

从列表中获取R中所有组合的东方式

来自分类Dev

如何在python中以列表的形式获取类的所有属性

来自分类Dev

获取yii中所有州的列表

来自分类Dev

MAYA中的PYTHON:获取所有属性

来自分类Dev

Python列表中所有元素的类型

来自分类Dev

获取所有salesforce对象中所有字段的列表

来自分类Dev

如何有效获取列表中所有项目的索引中的序数位置

来自分类Dev

获取Qt中所有QPushButton的列表

来自分类Dev

使用 python 获取 Linux 中所有已挂载文件系统的列表

来自分类Dev

python中所有可能的列表块

来自分类Dev

如何从 Oracle 表 clob 列中查找 xml 文件中所有元素和属性的列表?

来自分类Dev

试图在 python 3 中获取所有不等于 0.000000 的列值

Related 相关文章

  1. 1

    获取列表中所有索引的所有结果

  2. 2

    如何获取Python中所有内置函数的列表?

  3. 3

    从列表中获取R中所有组合的东方式

  4. 4

    获取GAE Python中所有NDB模型名称(类名称)的列表

  5. 5

    如何获取Python模块中所有未导入名称的列表?

  6. 6

    MAYA中的PYTHON:获取所有属性

  7. 7

    获取字符串模板中所有标识符的列表的函数(Python)

  8. 8

    python中所有可能的列表合并

  9. 9

    在Azure DocumentDB中,如何获取集合中所有属性的列表?

  10. 10

    PostgreSQL:获取列表中所有其他列表中不存在的数字

  11. 11

    如何获取RethinkDB表中所有文档中所有键的列表?

  12. 12

    在Python中,如何获取Mac OS X中所有分区的列表?

  13. 13

    使用属性获取XML树中所有节点的xpath-Python

  14. 14

    编写SQL脚本以获取BigQuery中所有列的列表并将其注入查询中

  15. 15

    如何获取python-chess模块中所有合法移动的列表?

  16. 16

    如果在列中找到特定值,如何获取行中所有值的列表

  17. 17

    获取Netsuite中所有角色的列表

  18. 18

    从列表中获取R中所有组合的东方式

  19. 19

    如何在python中以列表的形式获取类的所有属性

  20. 20

    获取yii中所有州的列表

  21. 21

    MAYA中的PYTHON:获取所有属性

  22. 22

    Python列表中所有元素的类型

  23. 23

    获取所有salesforce对象中所有字段的列表

  24. 24

    如何有效获取列表中所有项目的索引中的序数位置

  25. 25

    获取Qt中所有QPushButton的列表

  26. 26

    使用 python 获取 Linux 中所有已挂载文件系统的列表

  27. 27

    python中所有可能的列表块

  28. 28

    如何从 Oracle 表 clob 列中查找 xml 文件中所有元素和属性的列表?

  29. 29

    试图在 python 3 中获取所有不等于 0.000000 的列值

热门标签

归档