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 相关文章推荐
一个基于flask的web应用诞生 用户注册功能开发(5)
Apr 11 Python
Python设计实现的计算器功能完整实例
Aug 18 Python
Flask-Mail用法实例分析
Jul 21 Python
python使用xlrd和xlwt读写Excel文件的实例代码
Sep 05 Python
pygame游戏之旅 添加键盘按键的方法
Nov 20 Python
使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
Dec 17 Python
浅析Python3中的对象垃圾收集机制
Jun 06 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
Jul 06 Python
基于python3实现倒叙字符串
Feb 18 Python
Python模拟登入的N种方式(建议收藏)
May 31 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
Dec 01 Python
Python if else条件语句形式详解
Mar 24 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
Win下如何安装PHP的APC拓展
2013/08/07 PHP
体育彩票排列三组选三算法分享
2014/03/07 PHP
javascript 必知必会之closure
2009/09/21 Javascript
JavaScript 原型链学习总结
2010/10/29 Javascript
无阻塞加载脚本分析[全]
2011/01/20 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
带左右箭头图片轮播的JS代码
2013/12/18 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
2014/04/04 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
2015/03/14 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
js获取本机操作系统类型的两种方法
2015/12/19 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
2016/05/27 Javascript
关于网页中的无缝滚动的js代码
2016/06/09 Javascript
js数字滑动时钟的简单实现(示例讲解)
2017/08/14 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
Webpack按需加载打包chunk命名的方法
2019/09/22 Javascript
[41:08]TNC vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python处理文本文件实现生成指定格式文件的方法
2014/07/31 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
Python高并发解决方案实现过程详解
2020/07/31 Python
基于python实现简单网页服务器代码实例
2020/09/14 Python
html+js 实现markdown编辑器效果
2019/10/23 HTML / CSS
教师实习期自我鉴定
2013/10/06 职场文书
高中毕业自我鉴定
2013/12/19 职场文书
如何写你的创业计划书
2014/01/07 职场文书
小学教师事迹材料
2014/01/13 职场文书
大学生自我评价范文分享
2014/02/21 职场文书
离婚纠纷代理词
2015/05/23 职场文书
退货证明模板
2015/06/23 职场文书
解决Golang time.Parse和time.Format的时区问题
2021/04/29 Golang
Feign调用全局异常处理解决方案
2021/06/24 Java/Android