无法在python中获取Dynamodb表值

2024-04-19 19:53:42 发布

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

我有一个叫做“用户”的DynamoDB表 只有一个分区键叫做“UserID”

enter image description here

表中只有两个值,希望从分区键中的值中获取所有值。在

enter image description here

我尝试了几种不同的方法来获得它。在

dynamodb = boto3.resource('dynamodb', region_name='us-east-1')
table = dynamodb.Table('Users')    
table.get_item(Key={"UserId":"blahblah"})
Output

    {'ResponseMetadata': {'RequestId': 'blah', 'HTTPStatusCode': 200, 'HTTPHeaders': {'server': 'Server', 'date': 'Sat, 15 Jul 2017 13:09:12 GMT', 'content-type': 'application/x-amz-json-1.0', 'content-length': '2', 'connection': 'keep-alive', 'x-amzn-requestid': 'blah', 'x-amz-crc32': '2745614147'}, 'RetryAttempts': 0}}

也试过了

^{pr2}$

正如我们可以看到有一些内容长度在那里,但我不明白,我可以得到他们??在

有什么想法或提示吗?在


Tags: 方法用户nametablecontentboto3dynamodbregion