Maison >développement back-end >Tutoriel Python >Comment configurer correctement les proxys avec le module « requests » de Python ?
Configuration de proxys avec des « requêtes » en Python
Le module « Demandes » offre une option pratique pour gérer les proxys. Cependant, la documentation peut ne pas être claire sur la façon de formater la variable « proxys ». Clarifions ce problème.
Syntaxe appropriée pour les proxys
La variable 'proxies' doit contenir un dictionnaire où les clés représentent le protocole (par exemple, "http", " https") et les valeurs représentent l'URL complète du proxy, y compris l'adresse IP et le port. Par exemple :
proxies = { "http": "http://10.10.1.10:3128", "https": "https://10.10.1.11:1080", "ftp": "ftp://10.10.1.10:3128", }
Utilisation de variables d'environnement
Alternativement, sous Linux, vous pouvez définir les variables d'environnement "HTTP_PROXY", "HTTPS_PROXY" et "FTP_PROXY". avec les URL proxy. Sous Windows, utilisez la commande 'set'.
Intégration avec 'requests.get'
Pour utiliser les proxys configurés, passez le dictionnaire 'proxies' en argument à la fonction 'requests.get' :
r = requests.get(url, headers=headers, proxies=proxies)
Supplémentaire Notes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!