У меня есть лямбда-функция, которая ищет в словаре, если существует конкретный идентификатор. Если это так, возвращает его с кодом 200 в APIGATEAWAY, но если идентификатор не найден, я хочу, чтобы она вернулась к коду API 404. Это означает, что HTTPStatus будет 404 .. Есть ли способ сделать это? Прямо сейчас это то, что я пробовал:
def GET(event):
tab = table.scan()['Items']
if event.get("wmId") != None:
try:
id= [item for item in tab if item["id"] == event["id"]]
return id[0]
except Exception as e:
raise e