【发布时间】:2019-09-26 14:01:23
【问题描述】:
我正在运行一个脚本,它基本上会在我的 dynamo db 表中查找用户的“invitation_id”。我实际上是在编写一个 try and catch 块,如果invitation_id 不存在,我希望它吐出一个错误。它似乎没有在应该吐出 ValueError 的时候吐出。我不确定我在做什么是否正确。我的脚本如下:
@staticmethod
def search_delegate():
CLIENT.get_item(
TableName="invtable",
Key={
'invitation_id': {
'S': '123'
}
}
)
if __name__ == '__main__':
try:
AWSDynamoUtils.search_delegate()
print("Found user")
except:
raise ValueError
【问题讨论】:
标签: python python-3.x exception amazon-dynamodb boto3