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:端口。

2.JPG

步骤 3. 配置 ChromeOptions()。

3.JPG

步骤 4. 将 代理服务器 参数添加到选项中。

4.JPG

步骤 5. 将 options 添加到 Chrome() 实例中。

5.JPG

恭喜!您已成功完成 Selenium 代理服务器的配置。