您的位置:首页 > 新闻资讯 >文章内容
代码分享:验证代理IP的有效性
来源:互联网 作者:admin 时间:2019-04-13 13:55:00

找到代理IP时,首先要先去验证下,看看这商家的代理IP质量怎么样,比如机灵代理这类的商家都是提供全国的IP,其中的IP效果也不知道,最好是先验证下,了解IP的质量情况。


代码分享:验证代理IP的有效性

验证代理IP的有效性代码分享:


import pandas as pd
import numpy as np
import requests
import time

df = pd.read_csv('ip.csv', header=None, names=["ip""port""anonymous""proxy_type""speed"])

proxy_types = ["{}".format(i) for i in np.array(df['proxy_type'])]
ips = ["{}".format(i) for i in np.array(df['ip'])]
ports = ["{}".format(i) for i in np.array(df['port'])]

proxy_url = ['{0}://{1}:{2}'.format(proxy_types[i], ips[i], ports[i]) for i in range(len(ips))]

proxy_type = ['{}'.format(i) for i in proxy_types]
for i in range(200):
    time.sleep(1)
    proxies = {
        proxy_type[i]: proxy_url[i]
    }
    try:
        response = requests.get('http://www.quanben9.com/', proxies=proxies)
    except Exception as e:
        print('invalid ip and port')
    else:
        code = response.status_code
        if code == 200:
            print('effective ip')
            with open('effective_ip.csv''a+', encoding='utf-8-sig'as f:
                f.write(proxy_type[i] + ',' + proxy_url[i] + '\n')
        else:
            print('invalid ip and port')


通过验证发现大部分都能用,如果不知道真的假的。大家也可以测试看看的。

验证代理IP的有效性并不难的,按着步骤走就行了,以上仅供参考的。


相关文章内容简介
推荐阅读
  • 06 2019-05
    代理IP可以伪装用户真实IP地址

    互联网的飞速发展,越来越多的用户在上网过程中暴露个人的隐私信息,做电商的担心店铺刷单太多而造成被封,做营销的担心投票数不够而排不到好的名次...这个时候使机灵代理进行IP更换就

  • 13 2021-01
    选择换ip软件需多对比

    数据网络现在是在大家的生活与工作中无孔不入,很多的时候,我们都需要将自己的ip进行切换或是适当的进行隐藏。随着大数据的应用需要,代理ip服务商亦是逐日的增加。

  • 20 2020-01
    HTTP代理​IP是什么意思?

    HTTP代理​IP是什么意思?代理IP是换IP的这样方式,利用代理IP可以完成很多IP限制问题的工作。HTTP代理IP是代理IP其中的一种类型,这种类型的代理IP很多用户并不了解,下面为大家进行简单介绍

  • 14 2019-08
    qq的ip地址用代理ip换了比较快

    qq的ip地址用代理ip换了比较快,qq即时聊天软件,拥有国内最大用户群,但也存在通信协议设计缺陷。许多用户与陌生人聊天过程中,点对点连接,不小心就向对方透漏了自己的ip地址,为对方

  • 09 2019-12
    动态、静态IP与代理IP的介绍

    无论是个人品牌还是企业品牌,都需要通过网络营销来获得更多的流量关注,我们可以通过不同的渠道来获得用户。那么,很多人在用到的代理IP是什么呢?

  • 18 2020-03
    代理IP有哪些用途

    代理IP是换IP的主要工具,用起来很方便,很多用户的工作和生活都离不开代理的帮助。但还有很多人对代理IP不了解,所以也不知道会带来哪些便利。那么,今天我们就来聊聊代理IP有哪些用途

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部