python - 如何将 cloudwatch 目标输入作为参数传递给 Lambda 函数

标签 python amazon-web-services aws-lambda amazon-cloudwatch

我添加了一个json格式的cloudwatch事件目标输入

{“配置”:我们}

我尝试将此事件作为 Lambda 函数的输入

def lambda_handler(event, context):

      con = event['config']

但这不起作用,实际上当我只打印事件时,我没有得到任何值

我尝试了 con = event.config

def lambda_handler(event, context):

    con = event.config
    con1 = event['config']
    print (con)
    print (con1)

最佳答案

这应该有效:

def lambda_handler(event, context):

    con1 = event['config']
    print (con1)

也许问题是 { "config": us} 不是有效的 json。尝试使用 { "config": "us"}

关于python - 如何将 cloudwatch 目标输入作为参数传递给 Lambda 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55509295/

相关文章:

python - 在 scipy 上寻求与 optimize.fmin 的收敛

android - 在 aws dynamoDB 中保存密码的最佳方法

amazon-web-services - 多个 AWS API Gateway API 作为同一 Lambda 函数的触发器

node.js - "Unexpected token u in JSON at position 0"

amazon-web-services - 如何在本地使用 SAM 以及部署时重用 AWS 上的层?

python - 我如何在比较两个 csv 文件时编写 csv 基础[基于列]

python - 向量化 numpy.random.multinomial

python - 使用 MySQLdb 检查错误

python - 如何在 Python 中高效地将小文件上传到 Amazon S3

hadoop - AmazonS3Exception 错误请求 : distcp from frankfurt s3 to emr hdfs failing