Integración de Proxy con Beautifulsoup
Esta guía puede estar desactualizada. Para una guía actualizada, consulta nuestra documentación.
Integración de Proxy de Beautifulsoup con Bright Data
- Comienza yendo a tu Bright Data Dashboard y haciendo clic en ‘crear una Zona’.
- Elige ‘Tipo de red’ y haz clic en guardar.
- Dentro de Beautifulsoup completa el ‘Proxy IP:Puerto’ en el valor ‘proxy-server’, por ejemplo brd.superproxy.io:33335.
- En ‘page.authenticate’ ingresa tu ID de cuenta de Bright Data y el nombre de la Zona de proxy en el valor ‘username’, por ejemplo: brd-customer-CUSTOMER-zone-YOURZONE y tu contraseña de Zona que se encuentra en la configuración de Zona.
- Por ejemplo:
from bs4 import BeautifulSoup
import requests
import json
proxies = {
'http': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:33335',
'https': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:33335',
}
url = "http://lumtest.com/myip.json"
res = requests.get(url, proxies=proxies, verify=False)
res.raise_for_status()
res_body = res.text
soup = BeautifulSoup(res_body, "html.parser")
html_content = str(soup)
data = {
"IP": html_content,
}
print(json.dumps(data, indent=4))
Integración de Proxy Manager con Beautifulsoup
- Comienza yendo a tu Bright Data Dashboard y haciendo clic en ‘crear una Zona’.
- Elige ‘Tipo de red’ y haz clic en guardar.
- Dentro de Beautifulsoup completa el ‘Proxy IP:Puerto’ en el valor ‘proxy-server’, por ejemplo brd.superproxy.io:33335.
- En ‘page.authenticate’ ingresa tu ID de cuenta de Bright Data y el nombre de la Zona de proxy en el valor ‘username’, por ejemplo: brd-customer-CUSTOMER-zone-YOURZONE y tu contraseña de Zona que se encuentra en la configuración de Zona.
- Por ejemplo:
from bs4 import BeautifulSoup
import requests
import json
proxies = {
'http': '127.0.0.1:24000',
'https': '127.0.0.1:24000',
}
url = "http://lumtest.com/myip.json"
res = requests.get(url, proxies=proxies, verify=False)
res.raise_for_status()
res_body = res.text
soup = BeautifulSoup(res_body, "html.parser")
html_content = str(soup)
data = {
"IP": html_content,
}
print(json.dumps(data, indent=4))
⚠️advertencia:Nota importante: Si estás usando los Proxies Residenciales, Web Unlocker o API SERP de Bright Data, necesitas instalar un certificado SSL para habilitar conexiones seguras de extremo a extremo a tu(s) sitio(s) web objetivo. Este es un proceso simple, consulta https://docs.brightdata.com/general/account/ssl-certificate#installation-of-the-ssl-certificate para instrucciones.
Obtén proxies para Beautifulsoup
Alimentado por una infraestructura de proxy residencial galardonada
Más de 400M+ monthly de IP residenciales, la mejor tecnología de su clase y con capacidad de apuntar a cualquier país, ciudad, operador y ASN, hace de nuestros servicios de proxy premium la mejor opción para los desarrolladores.
Un Proxy para cada camino de desarrollo
Combina redes, peers e IPs para optimizar tu flujo continuo de datos web.
Precios de la Red de Proxies
La mejor experiencia del cliente en la industria
Lanzamientos de nuevas funciones todos los días
Para responder a cualquier pregunta justo cuando lo necesite
Tablero de rendimiento de la red en tiempo real
Para optimizar su rendimiento
ara cumplir con sus objetivos de recopilación de datos
El líder en la categoría de proxies y recopilación de datos
Se recopilan 650 TB de datos públicos cada día
Nuevas características se lanzan todos los días
Sirviendo a 7 de las 10 principales universidades del mundo
Calificación más alta de Trustpilot en la industria: 4.6/5