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 open读写文件实现脚本
Sep 06 Python
浅谈tensorflow1.0 池化层(pooling)和全连接层(dense)
Apr 27 Python
python 文件转成16进制数组的实例
Jul 09 Python
解决win64 Python下安装PIL出错问题(图解)
Sep 03 Python
python简单操作excle的方法
Sep 12 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
Python Web程序搭建简单的Web服务器
Jul 31 Python
属性与 @property 方法让你的python更高效
Sep 21 Python
python爬虫构建代理ip池抓取数据库的示例代码
Sep 22 Python
python中使用 unittest.TestCase单元测试的用例详解
Aug 30 Python
python获取字符串中的email
Mar 31 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
丧钟首部独立剧集《丧钟:骑士与龙》北美正式开播,场面血腥
2020/04/09 欧美动漫
symfony表单与页面实现技巧
2015/01/26 PHP
PHP生成指定范围内的N个不重复的随机数
2019/03/18 PHP
jQuery 使用手册(四)
2009/09/23 Javascript
JQuery下的Live方法和$.browser方法使用代码
2010/06/02 Javascript
原生javascript实现图片轮播效果代码
2010/09/03 Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
jQuery 隐藏和显示 input 默认值示例
2014/06/03 Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
2015/08/24 Javascript
jquery过滤特殊字符',防sql注入的实现方法
2016/08/17 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
Angular 4依赖注入学习教程之InjectToken的使用(八)
2017/06/04 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
vue按需引入element Transfer 穿梭框
2017/09/30 Javascript
Vue 换肤的示例实践
2018/01/23 Javascript
vue使用技巧及vue项目中遇到的问题
2018/06/04 Javascript
echarts设置图例颜色和地图底色的方法实例
2018/08/01 Javascript
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2018/12/09 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
JavaScript编写开发动态时钟
2020/07/29 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
[06:43]2018DOTA2国际邀请赛寻真——VGJ.Thunder
2018/08/11 DOTA
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
python中学习K-Means和图片压缩
2017/11/20 Python
Python单元测试实例详解
2018/05/25 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
Python类中方法getitem和getattr详解
2019/08/30 Python
pd.DataFrame统计各列数值多少的实例
2019/12/05 Python
详解Python中的分支和循环结构
2020/02/11 Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
2020/09/17 Python
HTML5 File API改善网页上传功能
2009/08/19 HTML / CSS
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
教师自我评价范例
2013/09/24 职场文书
父亲追悼会答谢词
2014/01/17 职场文书