猿问

aws lambda 未记录打印语句

我有一个lambda_handler函数,如:

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

我可以看到日志输出正在传递到CloudWatch, 刚刚好。我可以看到开始,结束,语法错误等,所以我认为这不是权限问题,但我无法在任何地方看到我的print语句。我的 IAM 角色允许以下条件:

允许:日志:创建日志组

允许:日志:创建日志流

允许: 日志:PutLogEvents


慕姐4208626
浏览 107回答 2
2回答

当年话下

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

忽然笑

嘿,我只是面临完全相同的问题。我在一些非常长的字典中添加了几个print语句,之后我无法显示其他print语句(旧的print语句仍然显示)。我删除了一些数据量较高的打印语句,现在它工作正常。所以我想这是一种存储问题。
随时随地看视频慕课网APP

相关分类

Python
我要回答