我在python中有一个类似于使用dynamodbmapper的代码
from dynamodb_mapper.model import DynamoDBModel
class Employee(DynamoDBModel):
__table__ = u"employee"
__hash_key__ = u"emp_id"
__schema__ = {
u"emp_id": int,
u"name": unicode,
u"address": set,
}
__defaults__ = {
u"address": set([u"Konami"]),
}
我在aws上设置了所有凭据。
刚刚写了一个小python客户端,在python中使用dynamodbmapper在dynamodb中创建一个表。
from dynamodb_mapper.model import ConnectionBorg
from influencers.data_access.Employee import Employee
conn = ConnectionBorg()
conn.create_table(Employee, 10, 10, wait_for_active=True)
我正在尝试在本地运行它。我在本地运行dynamodb。我的问题是如何将此客户端的端点名称称为http://localhost:8000。我查看了java代码,有一种更简洁的方法可以在dynamodbclient上获取端点。但在python我不明白。任何帮助将不胜感激。