直接上代碼:
#request代理(proxy)"""1.啟動代理服務器Heroku,相當于aliyun2.在主機1080端口啟動Socks 服務3.將請求轉發到1080端口4.獲取相應資源首先要安裝包pip install 'requests[socksv5]'"""import requests#定義一個代理服務器,所有的http及https都走socks5的協議,sock5相當于http協議,它是在會話層#把它轉到本機的1080端口proxies={'http':'socks5://127.0.0.1:1080','https':'socks5:/127.0.0.1.1080'}url='https://www.facebook.com'#下面這樣訪問是會報錯,因為沒有用代理服務器,直接訪問有防火墻response=requests.get(url,timeout=10)response=requests.get(url,proxies=proxies,timeout=10)print response.status_code以上這篇基于python requests庫中的代理實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答