在亚马逊lambda python运行selenium webdriver

San*_*dav 7 python selenium amazon-web-services python-3.x aws-lambda

我想在amazon lambda中运行BeautifulSoup和selenium webdriver,我的运行环境是python 3.6.有可能跑吗?如果是这样的话.我的目的是使用漂亮的汤4和硒从网页中废弃数据(因为它必须废弃由javascript动态生成的数据).

rob*_*roc 22

是的,这是可能的.您需要打包无头Chrome二进制文件和chromedriver以及您需要的所有Python软件包.您还需要在Selenium的Chrome网络驱动程序中设置多个选项才能使其正常运行.

在花了几个令人沮丧的几周试图部署​​之后,我写了一个分步教程.