• 技术文章 >后端开发 >Python教程

    python使用代理ip访问网站

    不言不言2018-05-07 14:11:31原创4141
    这篇文章主要介绍了关于python使用代理ip访问网站,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

    实例如下所示:

    # -*- coding: UTF-8 -*-
    from urllib import request
    if __name__ == "__main__":
      #访问网址
      url = 'http://www.whatismyip.com.tw/'
      #这是代理IP
      ip = '27.155.101.233:3128'
      #设置代理ip访问方式,http和https
      proxy = {'http':ip,'https':ip}
      #创建ProxyHandler
      proxy_support = request.ProxyHandler(proxy)
      #创建Opener
      opener = request.build_opener(proxy_support)
      #添加User Angent
      opener.addheaders = [('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0')]
      #安装OPener
      request.install_opener(opener)
      #使用自己安装好的Opener
      response = request.urlopen(url)
      #读取相应信息并解码
      html = response.read().decode("utf-8")
      #打印信息
      print(html)

    whatismyip是一个查询ip的网站,上面代码我使用了27.155.101.233,端口号是3128对这个网站进行访问

    这是输出信息:

    可以看到已经使用了27.155.101.233这个代理ip对whatismyip进行访问,但是没有做到高匿,被这个网站查出了真实ip。

    但是应对大部分投票之类的事,还是没有问题的

    相关推荐:

    python获取代理IP的实例分享

    以上就是python使用代理ip访问网站的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:python 网站 访问
    上一篇:python获取代理IP的实例分享 下一篇:对python使用http、https代理的实例讲解
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 一文掌握Python返回函数、闭包、装饰器、偏函数• 【吐血整理】50道Python面试题大全及答案(收藏)• Python可视化总结之matplotlib.pyplot基本参数详解• python能代替JavaScript吗• Python详细解析之二分查找算法
    1/1

    PHP中文网