簡體   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