Quellcode durchsuchen

update py/DynamoDB-PutItem.py.

xdc vor 5 Jahren
Ursprung
Commit
c855708ea0
1 geänderte Dateien mit 16 neuen und 0 gelöschten Zeilen
  1. 16 0
      py/DynamoDB-PutItem.py

+ 16 - 0
py/DynamoDB-PutItem.py

@@ -1,5 +1,8 @@
 import boto3
+import json
 
+
+# use Reource
 def put_hehe(name, year, dynamodb=None):
     if not dynamodb:
         dynamodb = boto3.resource('dynamodb')
@@ -13,6 +16,19 @@ def put_hehe(name, year, dynamodb=None):
     )
     return response
 
+# use Client        
+def updata_ddb(name,msg,alias):
+    client = boto3.client('dynamodb')
+    table.update_item(TableName='hehe',
+        Key={'mykey': {'S':name}},
+        UpdateExpression='SET name = :name, alias = :alias',
+        ExpressionAttributeValues={
+        ':name': {
+            'S': msg},
+        ':alias':{
+            'S': alias}
+            })
+
 
 if __name__ == '__main__':
     movie_resp = put_hehe('cxy','8848')