web-dev-qa-db-ja.com

Selenium:AWSでHeadless Chromeを使用するには?

今日、メッセージを見ましたUserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead

Chromeルート。

PythonではSeleniumを使用します。

7
Volatil3

新しいEC2インスタンスを作成します。

マシンにSSHログインします。

Python、Selenium、chromedriver、chrom、およびpython必要なパッケージをインストールします。

Sudo apt install chromium-chromedriver

pythonスクリプトをマシンにコピーします。

スクリプトを編集し、chromeoptionを追加します。

import Selenium as se

options = se.webdriver.ChromeOptions()
options.add_argument('headless')

driver = se.webdriver.Chrome(chrome_options=options)

できた!

10
Leon