Geonode logo
Carl Gamutan

Carl Gamutan

更新日:2026年10月7日

公開日:2022年6月15日

Seleniumでプロキシを使用する方法

Seleniumは、ウェブブラウザの自動化を支援する無料のオープンソースツールです。これを使用すると、ウェブサイトの閲覧やフォームへの入力など、さまざまなタスクをウェブブラウザに自動的に実行させることができます。ただし、Seleniumは主に自動テストスクリプトの作成に使用されます。

Seleniumは、ウェブブラウザの自動化を支援する無料のオープンソースツールです。これを使用すると、ウェブサイトの閲覧やフォームへの入力など、さまざまなタスクをウェブブラウザに自動的に実行させることができます。ただし、Seleniumは主に自動テストスクリプトの作成に使用されます。

Seleniumの使用において、プロキシは必ずしも必要ではありません。プロキシがなくてもSeleniumを利用することは可能です。ただし、特定のタスクではSeleniumプロキシの使用が必要になる場合があります。

例えば、特定の地域向けに設定した言語が正常に機能しているかどうかをテストしたい場合、プロキシを使用してIPアドレスをその地域のものに変更し、自分で確認することができます。 もう一つの例として、ウェブスクレイピングのような、Webサーバーに大量のリクエストを送信するタスクを行う場合が挙げられます。Seleniumプロキシを使用することで、アクセス禁止措置を受けたり、IPアドレスがブラックリストに登録されたりするのを防ぐことができます。

それでは、Pythonを使用してSeleniumプロキシサーバーを設定してみましょう。

Seleniumでプロキシを使用する方法

Google Chromeの場合:

手順 1. Selenium WebDriver をインポートします。

1.JPG

手順 2. プロキシサーバー を IP:Port の形式で指定します。

2.JPG

手順 3. ChromeOptions() を設定します。

3.JPG

手順 4. オプションに プロキシサーバー 引数を追加します。

4.JPG

ステップ 5. Chrome() インスタンスに options を追加します。

5.JPG

おめでとうございます!Selenium プロキシサーバーの設定が完了しました。