繁体   English   中英

从 s3 存储桶中获取 python 类文件并在 aws lambda 中使用它

[英]get python class file from s3 bucket and use it inside aws lambda

我需要从 s3 存储桶中获取 python 文件并在我的 AWS Lambda 中使用它。
例如,文件 test.py 文件存储在某个位置的 s3 存储桶中。 将使用 boto3 get_object() 来获取 py 文件的内容。 现在需要在 lambda 中执行 py 文件吗?

为什么使用这个而不是 Lambda 层? 更有效更便宜。 您只需要从图层导入您的 .py 代码。

无论如何,如果你一直想这样做,你只需要命名 get 对象结果,将其转换为“文本”,然后在 lambda 中调用它

例子:

mycode = boto3.get_object(---)

mycode.toString 或类似的东西

def lambda_handler():

mycode(尝试在“mycode”代码中排除 def-lambda_handler)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM