首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"errorMessage":“模块‘lambda_function’中缺少的Handler 'lambda_handler‘”

"errorMessage":“模块‘lambda_function’中缺少的Handler 'lambda_handler‘”
EN

Stack Overflow用户
提问于 2020-06-30 02:40:28
回答 1查看 1.7K关注 0票数 0

我用下面的代码创建了一个桶。在执行任何事情时必须编写lambda_function(事件、上下文)吗?

代码如下

代码语言:javascript
复制
import json
import boto3

BUCKET_NAME = 'ly_2020_s3'
def s3_client():
    s3 = boto3.client('s3')
    return s3

def create_bucket(bucket_name):
    return s3_client().create_bucket(
        Bucket=bucket_name,CreateBucketConfiguration={'LocationConstraint':'eu-central-1'})

if __name__=='__main__':
    create_bucket(BUCKET_NAME)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-30 02:42:28

需要一个lambda处理函数:

例如:

代码语言:javascript
复制
import json
import boto3

BUCKET_NAME = 'lilly_2020_s3'

def s3_client():

    s3 = boto3.client('s3')
    return s3

def create_bucket(bucket_name):

    return s3_client().create_bucket(
        Bucket=bucket_name,
        CreateBucketConfiguration={'LocationConstrain':'eu-central-1'})

def lambda_handler(event, context):

    bucket_name = 'some-backet-name'
    create_bucket(bucket_name)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62649480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档