在我的 lambda_handler 函数中,如何获取已定义的环境变量?
def lambda_handler(event, context):
# Get environment variables (see screenshot below)
key1 = event[0]
key2 = event[1]
key3 = event[2]
return {
'statusCode': 200,
'body': key1
}
答案 0 :(得分:3)
这些实际上不是环境变量,这是传递给Lambda的事件有效负载。
在您的情况下,您可以通过在结构event['key1']
中访问其键来访问它。要重申此事件的内容,是调用者(服务或SDK)传入的有效负载。
Environment variables在Lambda中确实存在,但是以该语言访问环境变量的本机方式访问。