在 Python 中使用「Requests」設定代理
「Requests」模組提供了處理代理程式的便利選項。但是,文件可能不清楚如何格式化“代理”變數。讓我們澄清這個問題。
代理的正確語法
'proxies' 變數應該包含一個字典,其中的鍵代表協議(例如,「http」、「 https"),值表示代理的完整URL,包括IP 和連接埠。例如:
proxies = { "http": "http://10.10.1.10:3128", "https": "https://10.10.1.11:1080", "ftp": "ftp://10.10.1.10:3128", }
使用環境變數
或者,在Linux 上,您可以設定環境變數'HTTP_PROXY'、'HTTPS_PROXY' 和'FTP_PRO'與代理URL。在 Windows 上,使用「set」指令。
與「requests.get」整合
要使用設定的代理,請將「proxies」字典作為參數傳遞到「requests.get」函數:
r = requests.get(url, headers=headers, proxies=proxies)
其他注意
以上是如何使用 Python 的'requests”模組正確配置代理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!