我是 AWS Lambda 的新手,也是 Python 的新手。
我想编写一个使用 AWS API 的 python lambda。
boto 是执行此操作的最流行的 python 模块,因此我想包含它。
查看在线示例,我将 import boto3 放在我的 Lambda 的顶部,它就起作用了——我能够在我的 Lambda 中使用 boto。
AWS 如何知道 boto?这是一个社区模块。是否有 Lambda 支持的模块列表? AWS 是否缓存自己的社区模块副本?
请您参考如下方法:
AWS Lambda 的 Python 环境预装了 boto3。您想要的任何其他库都需要成为您上传的 zip 的一部分。您可以使用 pip install whatever -t mysrcfolder 在本地安装它们。
