python - aws lambda 不记录打印语句

标签 python aws-lambda

我有一个 lambda_handler 函数,如:

def lambda_handler(event, context):
   print('test')

我可以看到日志输出传递到 CloudWatch 就好了。我可以看到开始、结束、语法错误等,所以我认为这不是权限问题,但我在任何地方都看不到我的打印语句。我的 IAM 角色允许以下内容:

允许:日志:创建日志组

允许:日志:CreateLogStream

允许:日志:PutLogEvents

最佳答案

我面临同样的问题。对我来说,缺少的一步是点击“部署”按钮。
尽管听起来很愚蠢,但它可能会为 future 的读者节省一些时间。

关于python - aws lambda 不记录打印语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60293152/

相关文章:

python - 如何将版本/构建信息添加到我的项目和 setup.py 中?

python - 将 C++ copyTo 转换为 Python

python - AWS Lambda 的 python 请求模块问题

amazon-web-services - 如何在 AWS CloudWatch 中为 AWS SQS 添加偶数模式

node.js - 如何将数据从 AWS API Gateway 自定义授权方传递到 AWS Lambda 函数?

python - Django 值错误 : invalid literal for int() with base 10: ''

python - 为自定义类正确实现 Python Star 运算符

python - 在 python 2.6.4 中安装 SUDS

amazon-web-services - IAM 角色限制 sts :AssumeRole to one AWS Lambda function

aws-lambda - Terraform:通知 SNS 的 CloudWatch 事件