【发布时间】:2021-09-15 00:45:33
【问题描述】:
我在 AWS Lambda 中创建了一个简单的代码来列出我的存储桶
import boto3
import botocore
s3 = boto3.client('s3')
response = s3.list_buckets()
print('Existing buckets:')
for bucket in response['Buckets']:
print(f' {bucket["Name"]}')
当我部署和测试它时,它给了我正确的日志(我的存储桶列表),但它也给了我错误
模块“lambda_function”上缺少处理程序“lambda_handler”
我必须写lambda_function(event,context) 吗?
【问题讨论】:
-
是的,你必须这样做。因为这样 AWS 知道要运行哪个函数。
-
@luk2302 我必须把它放在哪里才能正确?
标签: python amazon-web-services amazon-s3 aws-lambda