Python 2.7 所需的一个键没有给定值

Python 2.7 所需的一个键没有给定值,python-2.7,amazon-dynamodb,Python 2.7,Amazon Dynamodb,在这个主题上,他们回答说我需要重新创建表,但我不知道怎么做,此外,当我进入Dynamo shell时,我看到表描述需要我发送的键值,所以我感到困惑 这是我用python编写的代码 item = dict( uaid=hasher(uaid), data=data, ) self.table.put_item(data=item, overwrite=True) 创建表时,您在表上定义了一个分区或排序键,而该分区或排序键不存在于上面的项中。您需要确保主键属性名称在项中存在并且拼

在这个主题上,他们回答说我需要重新创建表,但我不知道怎么做,此外,当我进入Dynamo shell时,我看到表描述需要我发送的键值,所以我感到困惑

这是我用python编写的代码

item = dict(
    uaid=hasher(uaid),
    data=data,
)

self.table.put_item(data=item, overwrite=True)

创建表时,您在表上定义了一个分区或排序键,而该分区或排序键不存在于上面的
项中。您需要确保主键属性名称在
项中存在并且拼写正确

看来这些值没有通过函数,这就是为什么它会出现问题。请将结果粘贴到此处。我想确认表架构的属性名称。