這篇文章將為大家詳細(xì)講解有關(guān)python3 requests中如何使用ip代理池隨機(jī)生成ip,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)建站于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站建設(shè)、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元富民做網(wǎng)站,已為上家服務(wù),為富民各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792代碼
# encoding:utf-8 import requests # 導(dǎo)入requests模塊用于訪問(wèn)測(cè)試自己的ip import random pro = ['1.119.129.2:8080', '115.174.66.148', '113.200.214.164'] # 在(http://www.xicidaili.com/wt/)上面收集的ip用于測(cè)試 # 沒(méi)有使用字典的原因是 因?yàn)樽值渲械逆I是唯一的 http 和https 只能存在一個(gè) 所以不建議使用字典 # 你的請(qǐng)求頭信息 head = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'} url = 'http://www.whatismyip.com.tw/' # 你用于測(cè)試自己ip的網(wǎng)站 request = requests.get(url, proxies={'http': random.choice(pro)}, headers=head) # 讓問(wèn)這個(gè)網(wǎng)頁(yè) 隨機(jī)生成一個(gè)ip request.encoding = request.apparent_encoding # 設(shè)置編碼 encoding 返回的是請(qǐng)求頭編碼 apparent_encoding 是從內(nèi)容網(wǎng)頁(yè)中分析出的響應(yīng)內(nèi)容編碼方式 print(request.text) # 輸出返回的內(nèi)容
關(guān)于“python3 requests中如何使用ip代理池隨機(jī)生成ip”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。