Aller au contenu
ProxyHub
Tous les guides

Scripts et développement

Utiliser le proxy en Python (requests)

Avec requests, le proxy se passe via le paramètre proxies. Le SOCKS5 nécessite la prise en charge supplémentaire : pip install "requests[socks]".

Pas à pas

  1. 1

    Installez requests (et, pour le SOCKS5, requests[socks]).

  2. 2

    Construisez l'URL du proxy avec identifiant et mot de passe, avec le schéma http:// ou socks5h:// selon le protocole.

  3. 3

    Passez-la pour http et https dans le dictionnaire proxies.

  4. 4

    Pour une nouvelle IP, appelez le lien de rotation et attendez environ 20 secondes.

Python
import time
import requests

PROXY = "http://IDENTIFIANT:MOT_DE_PASSE@HOTE:PORT"   # SOCKS5 : "socks5h://IDENTIFIANT:MOT_DE_PASSE@HOTE:PORT"
proxies = {"http": PROXY, "https": PROXY}

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

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

Remplacez IDENTIFIANT, MOT_DE_PASSE, HOTE et PORT par les données de votre proxy (espace client › proxy › Connexion).

Conseils

Vous n'avez pas encore de proxy ?

Choisissez pays, opérateur et offre : le proxy s'active immédiatement.

Voir les offres

Besoin d'un coup de main ?

L'assistance dédiée 24/7 sur Telegram vous aide à configurer n'importe quel logiciel.

Écrivez-nous sur Telegram

Autres guides