Hatena::ブログ(Diary)

yattの日記 このページをアンテナに追加 RSSフィード

2017-04-02

SeleniumのChromeDriverを自動更新するbashスクリプト

Seleniumの処理でエラーが出てから、chromewebdriverが更新されていることに気がついてファイルを置き換える、というのを何度も繰り返してウンザリしていたので自動化することにしました。

スクリプトをcron等に仕掛けておけば、常に最新のchromedriverが起動されるようにできます。

前提となるディレクトリ構成

/home/username/bin/       ... ユーザーusernameのホームディレクトリ配下のbin。あらかじめ作成しておく。
  selenium-chromedriver/  ... chromedriverの各バージョンを保持するディレクトリ。あらかじめ作成しておく。
    2.27/                 ... chromedriverのバージョン。自動で作成される。
      chromedriver        ... chromedriverの実行可能ファイル。自動で作成される。
    2.28/
      chromedriver
    X.XX/
      chromedriver
  chromedriver            ... 最新のchromedriverバイナリへのシンボリックリンク。自動で作成・更新される。

スクリプト

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/yatt/20170402/1491105255