您需要在程序中指定正确的AWS区域。以下是实现此操作的代码示例:
import boto3
dynamodb = boto3.resource('dynamodb', region_name='us-west-2')
table = dynamodb.Table('my_table')
table.put_item(Item={
'user_id': '1234',
'username': 'john_doe'
})
在这个示例中,我们使用Boto3 Python库来访问DynamoDB资源,并使用region_name
参数指定了正确的AWS区域。这个参数已经被设置为“us-west-2”,因此我们可以在这个区域中写入数据。如果您省略了这个参数,您将会得到"NoRegionError: You must specify a region. error writing to dynamodb"的错误。