示例代码:
import boto3
s3 = boto3.client('s3')
def lambda_handler(event, context):
bucket = event['Records'][0]['s3']['bucket']['name']
key = event['Records'][0]['s3']['object']['key']
try:
response = s3.get_object(Bucket=bucket, Key=key)
# 对文件进行处理...
return {
'statusCode': 200,
'body': '文件处理成功'
}
except Exception as e:
print(e)
return {
'statusCode': 500,
'body': '文件处理失败'
}