IP代理

作者: 薛落花随泪绽放 | 来源:发表于2017-10-30 19:40 被阅读2次
#IP代理池构建的第一种方案(适合于代理IP稳定的情况)
import random
import urllib.request
ippools=[
    "代理的IP",
    "",
    "",
]
def ip(ippools):
    thisip=random.choice(ippools)
    print(thisip)
    proxy=urllib.request.ProxyHandler({"http":thisip})
    opener=urllib.request.build_opener(proxy,urllib.request.HTTPHandler)
    urllib.request.install_opener(opener)
ip(ippools)
url="http://www.baidu.com"
data1=urllib.request.urlopen(url).read()
data=data1.decode("utf-8","ignore")
print(len(data))
for i in range(0,5):
    try:
        ip(ippools)
        url="http://www.baidu.com"
        data1=urllib.request.urlopen(url).read()
        data=data1.decode("utf-8","ignore")
        print(len(data))
        fh=open("F:/pycharmxuexi/rst/ip_baidu")
        fh.write(data1)
        fh.close()
    except Exception as err:
        print(err)



#IP代理池实现的第二种方式(接口调用法,这种方法更适用于代理IP不稳定的情况)
import urllib.request
def ip():
    thisip=urllib.request.urlopen("网址").read().decode("utf-8","ignore")
    print(thisip)
    proxy=urllib.request.ProxyHandler({"http":thisip})
    opener=urllib.request.build_opener(proxy.urllib.request.HTTPHandler)
    urllib.request.install_opener(opener)
for i in range(0,5):
    try:
        ip(ippools)
        url="http://www.baidu.com"
        data1=urllib.request.urlopen(url).read()
        data=data1.decode("utf-8","ignore")
        print(len(data))
        fh=open("F:/pycharmxuexi/rst/ip_baidu")
        fh.write(data1)
        fh.close()
    except Exception as err:
        print(err)

相关文章

  • 爬虫(2)--- 构建简单代理IP池

    目录 1. 何为代理IP池?2. 代理IP池构建2.1 浏览器伪装2.2 代理IP爬取2.3 代理IP验证2.4 ...

  • 匿名程度不同的代理ip

    透明代理ip、匿名代理ip、高匿名代理ip这三者有什么不同? 透明代理(TransparentProxies):服...

  • 如何给自己搭建一个爬虫代理IP池?

    本文关键词:爬虫代理IP池,稳定的爬虫代理ip,搭建代理ip池 在这篇文章之前, 应该不少人都看过很多搭建代理ip...

  • js逆向之全网代理IP的爬取

    之前搭建IP代理池的时候爬取过全网代理IP,全网代理IP免费的代理虽然只有首页的20个代理,但是可用程度非常高,可...

  • 电脑修改不同地区网络IP方法!

    什么是IP代理,代理IP又是怎么修改IP的呢,我们看看IP代理的原理与应用及实用的范围。【兔子IP】 每一台电脑都...

  • 在价格上代理ip的划分

    要选择代理ip,用户不仅要选择ip类型,在价格方面,ip代理也有免费以及付费的区分。 现在的http代理ip主要有...

  • 代理多ip服务器可以抢购、刷人气

    在网络上我们经常能看到“代理IP”这个名词,那么什么是代理IP呢?其实很好理解,代理IP就是将用户的真实IP进行替...

  • scrapy1.5 代理设置

    1、下载设置代理ip2、正常访问设置代理ip 下载设置代理ip 1、设置setting 2、编写代码 正常访问设置...

  • 代理

    同一ip单位时间访问次数过多,被封ip,需要借助代理伪装ip进行爬取。 代理设置 request设置代理 sele...

  • 国内ip代理软件推荐

    国内IP代理软件哪个好用稳定IP地址多同时支持电脑手机代理IP软件哪个比较好用, 如果有用过代理Ip软件的朋友肯定...

网友评论

    本文标题:IP代理

    本文链接:https://www.haomeiwen.com/subject/gixupxtx.html