python使用代理ip访问网站的实例


Posted in Python onMay 07, 2018

实例如下所示:

# -*- 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对这个网站进行访问

这是输出信息:

python使用代理ip访问网站的实例

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

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

以上这篇python使用代理ip访问网站的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现巡检系统(solaris)示例
Apr 02 Python
Python自定义scrapy中间模块避免重复采集的方法
Apr 07 Python
在Python的Django框架中用流响应生成CSV文件的教程
May 02 Python
Python自定义类的数组排序实现代码
Aug 28 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
Apr 17 Python
python去重,一个由dict组成的list的去重示例
Jan 21 Python
python实现的批量分析xml标签中各个类别个数功能示例
Dec 30 Python
Python新手如何理解循环加载模块
May 29 Python
Python实现GIF图倒放
Jul 16 Python
matplotlib subplot绘制多个子图的方法示例
Jul 28 Python
Python3 多线程(连接池)操作MySQL插入数据
Jun 09 Python
一些Centos Python 生产环境的部署命令(推荐)
May 07 #Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
May 07 #Python
Pyspider中给爬虫伪造随机请求头的实例
May 07 #Python
python通过伪装头部数据抵抗反爬虫的实例
May 07 #Python
Django Web开发中django-debug-toolbar的配置以及使用
May 06 #Python
python安装模块如何通过setup.py安装(超简单)
May 05 #Python
python实现守护进程、守护线程、守护非守护并行
May 05 #Python
You might like
php判断上传的Excel文件中是否有图片及PHPExcel库认识
2013/01/11 PHP
PHP实现的连贯操作、链式操作实例
2014/07/08 PHP
浅谈php提交form表单
2015/07/01 PHP
Docker配置PHP开发环境教程
2016/12/21 PHP
JavaScript 实现模态对话框 源代码大全
2009/05/02 Javascript
jQuery EasyUI API 中文文档 - Calendar日历使用
2011/10/19 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
Bootstrap轮播插件简单使用方法介绍
2016/06/21 Javascript
Bootstrap基本组件学习笔记之导航(10)
2016/12/07 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
基于Marquee.js插件实现的跑马灯效果示例
2017/01/25 Javascript
jquery实现侧边栏左右伸缩效果的示例
2017/12/19 jQuery
Vue 使用formData方式向后台发送数据的实现
2019/04/14 Javascript
Vue+Element实现网页版个人简历系统(推荐)
2019/12/31 Javascript
微信小程序input抖动问题的修复方法
2021/03/03 Javascript
python操作 hbase 数据的方法
2016/12/18 Python
Python 字典与字符串的互转实例
2017/01/13 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
快速解决pandas.read_csv()乱码的问题
2018/06/15 Python
Python3.5迭代器与生成器用法实例分析
2019/04/30 Python
Python的形参和实参使用方式
2019/12/24 Python
python匿名函数lambda原理及实例解析
2020/02/07 Python
python tkinter的消息框模块(messagebox,simpledialog)
2020/11/07 Python
python 实现倒计时功能(gui界面)
2020/11/11 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
法国购买二手电子产品网站:Asgoodasnew
2020/03/27 全球购物
为什么说Ruby是一种真正的面向对象程序设计语言
2012/10/30 面试题
槐乡的孩子教学反思
2014/04/27 职场文书
个人欠款担保书
2014/05/20 职场文书
思想作风纪律整顿心得体会
2014/09/04 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
2014年学校工作总结
2014/11/20 职场文书
2015年社区工会工作总结
2015/05/26 职场文书
好员工观后感
2015/06/17 职场文书
SpringBoot+VUE实现数据表格的实战
2021/08/02 Java/Android