【发布时间】:2018-10-01 20:34:50
【问题描述】:
我想在 amazon lambda 中运行 BeautifulSoup 和 selenium webdriver,我的运行环境是 python 3.6。可以跑吗?如果是这样如何。我的意图是使用漂亮的汤 4 和硒从网页中删除数据(因为它必须删除由 javascript 动态生成的数据)。
【问题讨论】:
-
您在尝试时遇到的错误是什么?
-
无法导入模块“lambda_function”:没有名为“bs4”的模块,并且无法导入模块“lambda_function”:没有名为“Selenium”的模块@TarunLalwani
-
你是否按照 lambda 的指示打包了这些模块?另外请记住,您的 lambda 中不会有
firefox或chrome。所以你需要有一个外部网格,你的lambda需要它才能工作 -
您也可以在不使用硒的情况下报废。如果您需要单击某个按钮或滚动然后检查网络选项卡中的 xhr 请求
标签: python python-3.x amazon-web-services selenium aws-lambda