«Обработчик lambda_handler» отсутствует в модуле «lambda_function» - PullRequest
0 голосов
/ 11 июня 2018

Ниже мой код и ошибка, которую я получаю .. Мне нужна помощь.

import boto3

    ec2_client=boto3.client('ec2')
    ec2_client.create_tags(Resources=['i-01d90bb1c3a45708b'], Tags=[{'Key':'Testing', 'Value':'TestingBySwamy'}])

Ответ:

{
  "errorMessage": "Handler 'lambda_handler' missing on module 'lambda_function'"
}
Handler 'lambda_handler' missing on module 'lambda_function': module 'lambda_function' has no attribute 'lambda_handler'

1 Ответ

0 голосов
/ 11 июня 2018

Когда вы запускаете код в лямбде, он имеет следующий синтаксис:

def handler_name(event, context): 
    // paste your code here
    return some_value

В вашем случае попробуйте следующее:

import boto3

def handler_name(event, context): 
    ec2_client=boto3.client('ec2')
    ec2_client.create_tags(Resources=['i-01d90bb1c3a45708b'], Tags=[{'Key':'Testing', 'Value':'TestingBySwamy'}])

См .: ЛямбдаОбработчик функций (Python) - AWS Lambda

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...