• <th id="bb20k"></th>
    1. <th id="bb20k"></th>
      1. <th id="bb20k"></th>
        <progress id="bb20k"></progress>

        您的位置:新聞資訊 >文章內容
        怎么驗證代理IP是否可用?哪一款代理IP好用?
        來源:互聯網 作者:admin 時間:2018-11-19 16:33:05

            對于代理IP,許多人都會用到,特別是需求采集數據的爬蟲,但是這些代理IP中的IP并不是都能用,使用前需要進行驗證,那么怎么驗證代理IP是否可用?哪一款代理IP好用呢?今天一起跟精靈代理去了解一下怎么驗證代理IP是否可用。


            對于一些要求很低的項目,可能就直接拿來用了,都不需要驗證,比如刷知道評論贊,提取幾千個代理IP,導入軟件,一路刷下去,可能會成功幾百個,或者上千個,這沒有影響,用完了再提取唄,再刷唄。


        怎么驗證代理IP是否可用


            但有些項目,可能就要求比較高了,比如批量登陸企鵝或者注冊,提取幾千個代理,登陸失敗太多可能會封號,注冊失敗太多可能驗證碼打碼要損失一些,等等各種原因。當然最好還是找那種有效率比較高的代理IP,比如精靈代理的一手私密代理IP。


            言歸正傳,怎么驗證代理IP是否可用,對于程序猿來說估計比較簡單,他們可以自己寫代碼來驗證,對于一些新手來說,可能寫代碼就有點難度了,但不要急。


            怎么驗證代理IP是否可用,原理是使用代理IP訪問指定網站,如果返回狀態為200,表示這個代理是可以使用的。


            # _*_ coding:utf-8 _*_


            import urllib2


            import re


            class TestProxy(object):


            def __init__(self):


            self.ip = '106.46.136.64'


            self.port = '808'


            self.url = 'http://www.baidu.com'


            self.timeout = 3


            self.regex = re.compile(r'baidu.com')


            self.run()


            def run(self):


            self.linkWithProxy()


            def linkWithProxy(self):


            server = 'http://'+ self.ip + ':'+ self.port


            opener = urllib2.build_opener(urllib2.ProxyHandler({'http':server}))


            urllib2.install_opener(opener)


            try:


            response = urllib2.urlopen(self.url, timeout=self.timeout)


            except:


            print '%s connect failed' % server


            return


            else:


            try:


            str = response.read()


            except:


            print '%s connect failed' % server


            return


            if self.regex.search(str):


            print '%s connect success .......' % server


            print self.ip + ':' + self.port


            if __name__ == '__main__':


            Tp = TestProxy()


            選擇代理IP,精靈代理(http://www.www.52chanpin.com)是非常不錯的選擇,精靈代理可用為用戶提供海量的IP資源,95%以上的可用率,所以IP均為高匿名。需要使用代理IP的用戶可用去了解下,精靈代理提取IP不收費,沒有限制,支持測試過濾后再使用,使用才收費,更加劃算!

        相關文章內容簡介
        解鎖高速不限量IP代理
        在線咨詢
        微信公眾號

        微信公眾號

        回到頂部
        国产欧美 一区,国产一本大道香蕉AV,国产亚洲卡通另类图片,国产高清AV在线