【发布时间】:2016-07-04 22:32:00
【问题描述】:
我正在尝试将 python .zip 包部署为 AWS Lambda
我选择 hello-python 足迹。
我使用内联代码创建了第一个 lambda,之后我尝试更改为从开发 .zip 上传。
我使用的包是一个 .zip 文件,其中包含一个名为 hello_python.py 的文件,其代码与默认的内联代码示例相同,如下所示:
from __future__ import print_function
import json
print('Loading function')
def lambda_handler(event, context):
#print("Received event: " + json.dumps(event, indent=2))
print("value1 = " + event['key1'])
print("value2 = " + event['key2'])
print("value3 = " + event['key3'])
return event['key1'] # Echo back the first key value
#raise Exception('Something went wrong')
点击“保存并测试”后,什么也没有发生,但我得到这个奇怪的红丝带,但没有其他实质性错误消息。修改源码,重新打包再上传,日志和运行结果没有任何变化。
【问题讨论】:
-
CloudWatch Logs 中是否显示任何内容?
标签: python amazon-web-services aws-lambda