Documentation has been updated: see help center and changelog in one place.

Selenium

Integra Selenium con los Residential Proxies de Oxylabs para automatización de navegadores y más. Guía de configuración en Python con Selenium Wire y ejemplos de código.

Selenium es una herramienta que ayuda a automatizar las interacciones del navegador web para pruebas de sitios web y más.

Para integrar Selenium con Oxylabs Residential Proxies, siga las instrucciones a continuación o vea este tutorial en video:

Paso 1. Instalar Selenium Wire para ampliar los bindings de Python de Selenium porque usar el módulo Selenium por defecto para implementar proxies que requieren autenticación complica todo el proceso. Puede hacerlo usando pip comando: pip install selenium-wire

Otro paquete recomendado para esta integración es webdriver-manager. Es un paquete que simplifica la gestión de controladores binarios para diferentes navegadores. En este caso, no es necesario descargar manualmente una nueva versión del driver web después de cada actualización.

Puede instalar webdriver-manager usando el pip comando también: pip install webdriver-manager

Paso 2. Especifique las credenciales de su cuenta para que los proxies funcionen:

USERNAME = "your_username"

PASSWORD = "your_password"

ENDPOINT = "pr.oxylabs.io:7777"

Necesitará ajustaryour_username y your_password campos con el nombre de usuario y la contraseña de su usuario proxy.

Puedes crear y gestionar tus usuarios proxy en nuestro panel de control.

Paso 3. Compruebe si el proxy funciona visitando ip.oxylabs.io. Si todo funciona correctamente, devolverá la dirección IP del proxy que está usando.

Código completo para la integración de Oxylabs Residential Proxies con Selenium:

Si desea aprender más sobre web scraping con Selenium, lea nuestro artículo del blog.

Encuentre la publicación original del blog de integración de Selenium aquí.

Última actualización

¿Te fue útil?