Я разрабатываю лямбда-функцию AWS с Python 3.6 и сталкиваюсь со странным сценарием.
Локально, вызывая функцию с python-lambda-local
все работает нормально.
В AWS фрагмент коданиже возникает исключение:
def handler(event, context):
data = event['body']
logger.info("###DATAAAAA BODY " + str(data))
origem = data.get('origem','')
Ошибка:
AttributeError: у объекта 'str' нет атрибута 'get'
Кажется, что локально объект data является dict .Но в AWS это str .