我正在尝试使用带有CloudWatch的Lambda函数作为模拟cron作业的触发器。
我遇到Lambda函数问题。
这是我的功能:
import requests
URL = 'www.somesite.com/SchedulerEmail'
def lambda_handler(event, context):
requests.get(URL)
lambda函数被称为" SchedulerEmail"
当我创建它时,我选择python作为语言并将代码粘贴到aws"编辑代码内联"标签
答案 0 :(得分:2)
Lambda环境中只有内置库可用。默认情况下,requests
库在Python中不可用。您必须创建一个包含requests
库以及lambda代码的部署包,并将该包作为.zip文件上载到S3或直接上传到Lambda函数。
按照说明here了解如何为lambda创建部署包。