繁体   English   中英

在AWS Lambda中测试Python“ Hello World”

[英]Testing Python “Hello World” in AWS Lambda

如果我的问题格式弄乱了,我将第一手道歉。 一个菜鸟程序员

我正在按照《 AWS Lambda开发人员指南》中定义的步骤运行Hello World代码。 参考页44

def my_handler(event, context):
    message = 'Hello {} {}!'.format(event['first_name'],
                                    event['last_name'])
    return {
        'message' : message
}     

AWS中的测试错误 在此处输入图片说明

我相信我的错误是代码正在寻找事件,但是测试页面上的输入测试事件提供了3个与我的代码无关的键值。

测试页 在此处输入图片说明

确保AWS控制台中的Test Event提供程序期望的值。 它正在传递三个键key1key2key3而程序需要first_namelast_name

只需将Test Event的值更改为以下值

{
    "first_name": "foo",
    "last_name": "bar
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM