はじめに
- pythonでブラウザを自動操作したくなったので、サンプルを作成してみる
必要なものをインストールする
Chrome用のWebDriverのダウンロード
- 下記のサイトからWebDriverをダウンロードする
- このドライバを介してPC上のChromeを操作することが出来る。そのため、ローカルにインストールされているchromeのバージョンにあったものをインストールする必要がある。 sites.google.com
Seleniumをインストールする
- ブラウザのオートメーションツールです。自動でブラウザを操作することでWebサイトの動作のテストを行うことができます。
pip install selenium
サンプルコード
from selenium import webdriver from selenium.webdriver.common.keys import Keys chrome = webdriver.Chrome("./chromedriver.exe") chrome.execute_script("window.open('','_blank');") chrome.switch_to.window(chrome.window_handles[1]) # グーグルを開く chrome.get("https://www.google.co.jp")