Skripte und Entwicklung
Proxy in Python nutzen (requests)
Bei requests wird der Proxy über den Parameter proxies übergeben. SOCKS5 braucht die zusätzliche Unterstützung: pip install "requests[socks]".
Schritt für Schritt
- 1
Installieren Sie requests (und für SOCKS5 requests[socks]).
- 2
Bauen Sie die Proxy-URL mit Benutzername und Passwort, mit dem Schema http:// oder socks5h:// je nach Protokoll.
- 3
Übergeben Sie sie für http und https im Dictionary proxies.
- 4
Für eine neue IP rufen Sie den Rotationslink auf und warten etwa 20 Sekunden.
import time
import requests
PROXY = "http://BENUTZER:PASSWORT@HOST:PORT" # SOCKS5: "socks5h://BENUTZER:PASSWORT@HOST:PORT"
proxies = {"http": PROXY, "https": PROXY}
print(requests.get("https://api.ipify.org", proxies=proxies, timeout=30).text)
# Neue IP
requests.get("ROTATIONSLINK", timeout=60)
time.sleep(20)
print(requests.get("https://api.ipify.org", proxies=proxies, timeout=30).text)Ersetzen Sie BENUTZER, PASSWORT, HOST und PORT durch die Daten Ihres Proxys (Kundenbereich › Proxy › Verbindung).
Tipps
- Nutzen Sie eine requests.Session(), um die Verbindung über mehrere Anfragen wiederzuverwenden.
- Setzen Sie immer einen Timeout: Während der Rotation ist der Proxy einige Sekunden getrennt.
Noch keinen Proxy?
Wählen Sie Land, Netzbetreiber und Tarif: Der Proxy ist sofort aktiv.
Tarife ansehenBrauchen Sie Hilfe?
Der persönliche Support rund um die Uhr auf Telegram hilft Ihnen, jedes Programm einzurichten.
Auf Telegram schreiben