您的位置:首页 > 新闻资讯 >文章内容
代码分享:验证代理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的有效性并不难的,按着步骤走就行了,以上仅供参考的。


相关文章内容简介
推荐阅读
  • 10 2019-06
    可以自动设置代理服务器吗?

    可以自动设置代理服务器吗?很多时候都要设置代理服务器使用的,每次都设置来设置去的老麻烦了,如果不使用还需要关闭,能不能自动设置代理服务器呢?我们来试试:

  • 29 2019-05
    哪些行业需要更换IP地址刷流量

    刷流量这个词,估计大家也没有少听了,通常是更换IP地址刷流量次数达到刷流量的目的,这更换IP地址可以使用代理IP的,例如机灵代理这些。很多行业都通过刷流量的方式获取好的效果,那么

  • 01 2019-07
    价格不贵且稳定性好的http代理

    价格不贵且稳定性好的http代理,这难找吗?真的是不容易噢,一般都是质量差的,价格才低,有些质量一般价格还老高了,所有说想淘个好用的http代理,这不容易的呢?

  • 13 2019-06
    数据采集离不开代理ip的支持

    数据采集离不开代理ip的支持,因为现在数据产生比较快,我们需要分析一件事情,可能需要分析很多的信息才能挖机到有价值的资料。而要用大量的信息,并不是任你使用的,这需要去一些平

  • 04 2019-04
    IP代理池的组成以及搭建过程中遇到的问题

    我们搭建IP代理池,一般都是选择免费的,不过免费的采集也简单,无非就是:访问页面页面 —> 正则/xpath提取 —> 保存。下面我们来看看IP代理池的组成以及搭建过程中遇到的问题。

  • 12 2019-07
    高匿代理ip去刷单靠谱吗?

    高匿代理ip去刷单靠谱吗?由于店铺访问流量是要看不同ip来源,于是很多商家刷数据都是使用代理ip的,不停换ip来增加数据。

在线客服
大客户VIP渠道
点击这里给我发消息
讨论QQ群
HTTP代理IP爬虫
客服电话
13318873961