所以我今天才开始学习 AWS Lambda,并尝试用 Python 创建一个简单的 Hello World 函数。 AWS 生成的示例代码如下所示:
import json
def lambda_handler(event, context):
# TODO implement
return {
'statusCode': 200,
'body': json.dumps('Hello from Lambda!')
}
运行此代码会产生以下输出:Response
{
"statusCode": 200,
"body": "\"Hello from Lambda!\""
}
但是现在当我尝试修改此代码并运行它时,我得到与示例代码完全相同的输出。我将其修改为:import json
def lambda_handler(event, context):
# TODO implement
return {
'statusCode': 200,
'body': json.dumps('Hello!')
}
但我仍然得到这个作为输出:Response
{
"statusCode": 200,
"body": "\"Hello from Lambda!\""
}
我尝试过的事情:都没有工作。我还在 YouTube 上观看了视频,其中人们正在做我所做的事情,并且他们的代码更改似乎有效。
有人可以帮我解决我所缺少的吗?
最佳答案
首先单击“部署”,然后单击“测试”对我有用。
关于python - 即使在更改代码后,AWS Lambda python 函数输出仍然是 "Hello from Lambda",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64146182/