无法在python

时间:2017-07-15 13:17:12

标签: python amazon-web-services amazon-dynamodb boto

我有一个名为"用户"的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}}

也试过

client = boto3.client('dynamodb',"us-east-1")
client.get_item(TableName='Users', Key={"UserId":{"S":"blahblah"}})

{'ResponseMetadata': {'RequestId': 'blah', 'HTTPStatusCode': 200, 'HTTPHeaders': {'server': 'Server', 'date': 'Sat, 15 Jul 2017 13:13:19 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}}

我们可以看到那里有一些内容长度,但我不明白Y我能得到它们吗?

任何想法或提示?

0 个答案:

没有答案