How to use proxies with an HTTP session using the Python requests package
Here's a quick code sample:
import requests proxies = { 'http': 'http://user:[email protected]:3128', 'https': 'http://user:[email protected]:3128', } # Create the session and set the proxies. s = requests.Session() s.proxies = proxies # Make the HTTP request through the session. r = s.get('http://ip-api.com/') # Check if the proxy was indeed used (the text should contain the proxy IP). print(r.text)