在 Python 程式碼中設定代理
如果你的程式碼在代理後面執行並且你知道結束點,則可以在程式碼中設定此資訊。
requests
接受 proxies
引數。這應該是一個將協議對映到代理 URL 的字典。
proxies = {
'http': 'http://proxy.example.com:8080',
'https': 'http://secureproxy.example.com:8090',
}
請注意,在字典中,我們為兩個單獨的協議定義了代理 URL:HTTP 和 HTTPS。每個對映到單個 URL 和埠。但這並不意味著兩者不能相同。這也是可以接受的:
proxies = {
'http': 'http://secureproxy.example.com:8090',
'https': 'http://secureproxy.example.com:8090',
}
定義字典後,將其作為引數傳遞。
requests.get('http://example.org', proxies=proxies)