1. SeleniumとChromeDriverのインストール
まずは、PythonでSeleniumを使うために必要なパッケージをインストールします。
pip3 install selenium
pip3 install chromedriver-binary==81.0.4044.138
2. Google Chromeのインストール
次に、Google Chromeをインストールします。
brew cask install google-chrome
3. テストプログラムの作成
以下のPythonスクリプトは、Google Chromeを起動し、Googleで”Selenium”を検索し、Seleniumの公式サイトを開くという操作を自動で行います。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
driver = webdriver.Chrome()
driver.get("https://www.google.co.jp/")
search = driver.find_element_by_name('q')
search.send_keys("selenium automation")
search.send_keys(Keys.ENTER)
sleep(5)
driver.close()
4. テストプログラムの実行
最後に、上記のテストプログラムを実行します。
python3 selenium-test.py
これで、SeleniumとChromeDriverを使ってPythonでブラウザ操作を自動化する環境が整いました。これを活用して、Webスクレイピングなどの作業を効率化しましょう。.