![](/img/trans.png)
[英]How do I append a list to my DynamoDB table using Python?
[英]How do I append the values in a list to a dynamodb table?
我有一個包含類似於以下示例的字典的列表。 我想嘗試將 append 每個字典作為一個單獨的項目放入 AWS Dynamodb 表中。 不知道如何實現它。 帶有字典的示例列表
[
{"tbl_nm": "Table 1", "seq": 1, "data": "datapoint"},
{"tbl_nm": "Table 1", "seq": 2, "data": "datapoint"},
{"tbl_nm": "Table 1", "seq": 3, "data": "datapoint"},
{"tbl_nm": "Table 2", "seq": 1, "data": "datapoint"},
{"tbl_nm": "Table 2", "seq": 2, "data": "datapoint"},
{"tbl_nm": "Table 3", "seq": 1, "data": "datapoint"},
{"tbl_nm": "Table 4", "seq": 1, "data": "datapoint"},
{"tbl_nm": "Table 4", "seq": 2, "data": "datapoint"}
]
也許試試這個
import boto3
import json
def lambda_handler(event, context):
dynamodb = boto3.resource('dynamodb')
table = dynamodb.Table('test_table')
for i in dict:
table.put_item(Item=i)
return {
'statusCode': 200,
'body': json.dumps('Hello from Lambda!')
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.