javascript - 使用 AWS Lambda 进行网页抓取

标签 javascript python python-2.7 beautifulsoup aws-lambda

我有一个 Python 抓取脚本,我希望在 AWS Lambda 上运行,以节省 EC2 成本。然而,该脚本还需要 PhantomJS、oauth2client、PYOpenSSL、selenium,当然还有 Beautiful Soup 来完成它的抓取。

是否可以在 AWS Lambda 上运行 Beautiful Soup(也通过运行上述额外的必需程序)?

最佳答案

您需要创建一个部署包,该包会在您的函数被调用之前自动复制到 Lambda 环境中。

参见:Creating a Deployment Package (Python)

关于javascript - 使用 AWS Lambda 进行网页抓取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45692168/

相关文章:

php - 看似异步的页面加载

javascript - 在 JavaScript 中将按钮重新映射到 div

python - 未知错误 : Failed to get convolution algorithm

python - 按主题搜索 PyPI

python - 从 FTP 文件夹下载所有文件时出现 "Permission denied"错误

javascript 无法启动函数或返回结果

python - 如何测试自定义 Django 表单清理/保存方法?

python - 经过多次尝试后,我无法使用 Shutil.move 将文件从一个文件夹移动到另一个文件夹

python - 迭代每个 N 元素,放入一个元素(元组),然后每个 N 元素,放入另一个元素(元组)

javascript - 防止 window.open() 刷新窗口