pythonでseleniumを使う
参考
とりあえず参考になったページを貼っておく
入門、Selenium - Seleniumの仕組み | CodeGrid
Selenium使ってみた(Python) - コンピュータサイエンス系勉強ノート
PythonでSeleniumを使ってスクレイピング (基礎) - Qiita
3秒でわかるSeleniumのつかいかた(Python・ちょっとDjango) - へっぽこびんぼう野郎のnewbie日記
Selenium使ってみた(Python) - コンピュータサイエンス系勉強ノート
準備
seleniumをインストール
$ pip3 install selenium
以下からchromedriverをダウンロード
- Downloads - ChromeDriver - WebDriver for Chrome
- → zipファイルを展開してとりあえず~/に置いた
以下のファイルを実行
$ cat selenium-test.py from selenium import webdriver browser = webdriver.Chrome(executable_path='/home/ludwig125/chromedriver') browser.get('https://www.yahoo.co.jp/')
実行
python3 selenium-test.py
Chromeが起動してyahooのページが表示される
トラブル対応
moduleが無いとかでうまく実行できなかったので、以下を確認し直す
$ sudo apt install python3-pip python3-dev $ pyenv install 3.5.4 $ pyenv local 3.5.4 $ pyenv versions system * 3.5.4 (set by /home/ludwig125/git/work/src/python/.python-version) $
python3のパスを確認
$ which python3 /home/ludwig125/.pyenv/shims/python3 $ /home/ludwig125/.pyenv/shims/python3 --version Python 3.5.4 $