Konfigurieren von Proxys mit „Requests“ in Python
Das Modul „Requests“ bietet eine praktische Möglichkeit zum Umgang mit Proxys. Allerdings kann die Dokumentation unklar sein, wie die Variable „proxys“ formatiert werden soll. Lassen Sie uns dieses Problem klären.
Richtige Syntax für Proxys
Die Variable „Proxies“ sollte ein Wörterbuch enthalten, in dem die Schlüssel das Protokoll darstellen (z. B. „http“, „ https“) und die Werte stellen die vollständige URL des Proxys dar, einschließlich IP und Port. Zum Beispiel:
proxies = { "http": "http://10.10.1.10:3128", "https": "https://10.10.1.11:1080", "ftp": "ftp://10.10.1.10:3128", }
Umgebungsvariablen verwenden
Alternativ können Sie unter Linux die Umgebungsvariablen „HTTP_PROXY“, „HTTPS_PROXY“ und „FTP_PROXY“ festlegen. mit den Proxy-URLs. Verwenden Sie unter Windows den Befehl „set“.
Integration mit „requests.get“
Um die konfigurierten Proxys zu verwenden, übergeben Sie das Wörterbuch „proxies“ als Argument zur Funktion „requests.get“:
r = requests.get(url, headers=headers, proxies=proxies)
Zusätzlich Hinweise
Das obige ist der detaillierte Inhalt vonWie konfiguriere ich Proxys mit dem „Requests'-Modul von Python richtig?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!