Olá, Estevão.
Tudo bem?
Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida. Valeu :)
Pelo código que você compartilhou, parece que você está tentando importar um módulo chamado "log" no seu código Python para o AWS Lambda. No entanto, a sintaxe que você está usando não é válida em Python.
Para importar um módulo em Python, você precisa usar a palavra-chave "import" seguida pelo nome do módulo. Por exemplo:
import log
Além disso, você precisa garantir que o módulo "log" esteja instalado no ambiente do AWS Lambda. Você pode fazer isso incluindo o módulo no pacote ZIP que você envia para a AWS.
Aqui está um exemplo de como você pode corrigir o seu código:
import json
import log
def lambda_handler(event, context):
print('log de execução', event)
return {
'statusCode': 200,
'body': json.dumps({'body': 'Hello from Lambda!'})
}
Tenha certeza de que o módulo "log" está instalado no ambiente do AWS Lambda e inclua-o no pacote ZIP que você faz o deploy.
Espero ter ajudado e bons estudos!