作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
今天我看到消息UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
。
我愿意为 Chrome 路线。如何在 AWS 上安装并在我的远程 AWS 实例上运行它?
我将在 Python 中使用 selenium
。
最佳答案
创建一个新的 EC2 实例。
SSH登录机器。
根据需要安装 python、selenium、chromedriver、chromium 和 python 包。
sudo apt install chromium-chromedriver
将您的 python 脚本复制到机器上。
编辑脚本并添加一个 chrome 选项。
import selenium as se
options = se.webdriver.ChromeOptions()
options.add_argument('headless')
driver = se.webdriver.Chrome(chrome_options=options)
完成!
关于python - Selenium:如何在 AWS 上使用 Headless Chrome?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48537028/
我是一名优秀的程序员,十分优秀!