Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

【Python Selenium】ブラウザ用ドライバー(Webdriver)のダウンロードとインストール方法

 


PythonSeleniumを使用してWebサイトへのアクセスする場合についてですが、まずはじめに必要になるブラウザ用のドライバーのインストール手順を簡単な例を挙げて説明します。

 

Webサイトへのアクセスなどで自動化、RPA化を行っていく時に必要となるライブラリの1つにSeleniumがあります。

 

Seleniumのインストール手順については、以下のように過去記事で載せています。

 

kuku81kuku81.hatenablog.com

 

 

今回は、それと同時に必要となるブラウザ用のドライバーのインストール手順になります。

 

例としてはEdgeの場合のものを載せています。

Edgeなど各ブラウザ用のドライバのダウンロード場所は、これも過去記事に記載していますが以下になります。

 

kuku81kuku81.hatenablog.com

 

Edge用ドライバダウンロードURL:

https://developer.microsoft.com/ja-jp/microsoft-edge/tools/webdriver/

 

実際のダウンロード用の画面は以下のようです。

あらかじめ、使用するPCにてEdgeのバージョンを確認しておき、このダウンロード画面から確認しておいたバージョンと同じバージョンのドライバーをダウンロードします。

 

バージョンははじめの数値(以下の画面の例では100,101,102など)が最低限同じものを選択しなければならないようです。

通常その中の「x64」を選択(クリック)してダウンロードします。

 

Edgeドライバーダウンロードサイト

Edgeドライバーダウンロードサイト

 

ダウンロードすることで、自PC内の「ダウンロード」フォルダに入れられたと思いますので、その中の「msdriver.exe」をコピーして、実際に使用するプロジェクトのフォルダ(コードエディタで開くときの指定フォルダなど)にペーストします。

 

これでブラウザのドライバーのダウンロードとインストール(コピー)は完了です。

 

 

関連記事:

【selenium 備忘録】ボタンクリックで複数の新規ウインドウを開いた時新規ウインドウをアクティブにできなかった場合の対処方法例 - Django Girls and Boys 備忘録

 

【python】実行ファイル(EXEファイル)作成手順 - Django Girls and Boys 備忘録

 

【Python カレントディレクトリ取得】Excelファイル指定を使った簡単な例記載 - Django Girls and Boys 備忘録

 

【Python Excel】ExcelからのPython実行ファイル(アプリケーションファイル)起動方法 - Django Girls and Boys 備忘録

 

【Python Selenium】EdgeのI.E.モードでブラウザ操作する場合のドライバー設定方法と簡単な起動例 - Django Girls and Boys 備忘録

 

【Pythonでopenpyxlを使用したExcelファイルの読み書き方法】xlsmファイル(マクロありファイル)の場合 - Django Girls and Boys 備忘録

 

【PythonでのExcelファイル読み書き方法】ファイルオープンしているファイル(アクティブファイル)への書込方法 - Django Girls and Boys 備忘録

 

【Python Selenium】Webサイトのスクレイピングなどで必要なフレーム間移動方法 - Django Girls and Boys 備忘録

 

【Python Selenium】Webサイトのスクレイピングなどで必要なフレーム間移動方法 - Django Girls and Boys 備忘録

 

【PythonからWeb操作】selenium、各ブラウザ用ドライバーの最新バージョン確認、ダウンロード場所 - Django Girls and Boys 備忘録

 

【Python Selenium】ブラウザ用ドライバーのダウンロードとインストール - Django Girls and Boys 備忘録

 

【Python Selenium】ブラウザ用ドライバーのインストール、設定とWebサイトへのアクセス方法 - Django Girls and Boys 備忘録

 

【ExcelマクロからのI.E.操作】I.E.のセキュリティに絡むエラー発生時の対応方法 - Django Girls and Boys 備忘録