天天看點

Python爬蟲實戰:使用代理(requests子產品)

對于requests來說,代理設定加簡單,我們隻需要傳入proxies參數即可

import requests

url = 'http://ip.tool.chinaz.com/'

headers = {
    'Host': "ip.tool.chinaz.com",
    'User-Agent': "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"
}
proxy = '58.240.53.196:8080'

proxy_support = {
    'http':'http://'+proxy,
    'https':'https://'+proxy,
}

response = requests.get(url,proxies=proxy_support)
print(response.text)
           
Python爬蟲實戰:使用代理(requests子產品)

如果代理需要認證,同樣在代理的前面加上使用者名密碼即可

proxies='username:[email protected]:9743'
           

繼續閱讀