Saltar al contenido
ProxyHub
Todas las guías

Scripts y desarrollo

Usar el proxy en Python (requests)

Con requests el proxy se pasa mediante el parámetro proxies. Para SOCKS5 hace falta el soporte adicional: pip install "requests[socks]".

Paso a paso

  1. 1

    Instala requests (y, para SOCKS5, requests[socks]).

  2. 2

    Construye la URL del proxy con usuario y contraseña, con el esquema http:// o socks5h:// según el protocolo.

  3. 3

    Pásala para http y https en el diccionario proxies.

  4. 4

    Para una IP nueva, llama al enlace de rotación y espera unos 20 segundos.

Python
import time
import requests

PROXY = "http://USUARIO:CONTRASEÑA@HOST:PUERTO"   # SOCKS5: "socks5h://USUARIO:CONTRASEÑA@HOST:PUERTO"
proxies = {"http": PROXY, "https": PROXY}

print(requests.get("https://api.ipify.org", proxies=proxies, timeout=30).text)

# IP nueva
requests.get("ENLACE_DE_ROTACION", timeout=60)
time.sleep(20)
print(requests.get("https://api.ipify.org", proxies=proxies, timeout=30).text)

Sustituye USUARIO, CONTRASEÑA, HOST y PUERTO por los datos de tu proxy (área de clientes › proxy › Conexión).

Consejos

¿Aún no tienes un proxy?

Elige país, operador y plan: el proxy se activa al momento.

Ver planes

¿Necesitas ayuda?

El soporte dedicado 24/7 por Telegram te ayuda a configurar cualquier programa.

Escríbenos por Telegram

Más guías