在AWS Lambda中导入python模块

时间:2018-10-08 11:02:44

标签: python-3.x pip aws-lambda aws-api-gateway boto3

我的lambda函数中使用了大约40-42个python模块,这是否意味着我必须使用我的主要handler.py进行全部压缩并上传。我了解boto-3,但由于文档不具体而无法通过。有人可以帮助找到解决此问题的最简单方法。

1 个答案:

答案 0 :(得分:0)

不幸的是(除了aws-sdk),由您决定是否要打包并包括所有模块,并将其部署到Lambda上。

幸运的是,这是一项常见的任务,因此有一些好的框架可以帮助您自动化此过程,例如:

n.b。这不是Python独有的-节点开发人员必须包括其node_modules,而Golang开发人员必须将其编译为静态可执行文件。