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判断操作系统类型代码分享
Nov 22 Python
Python中的anydbm模版和shelve模版使用指南
Jul 09 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
Nov 08 Python
tensorflow创建变量以及根据名称查找变量
Mar 10 Python
python3下实现搜狗AI API的代码示例
Apr 10 Python
详解Django定时任务模块设计与实践
Jul 24 Python
python join方法使用详解
Jul 30 Python
解决tensorflow由于未初始化变量而导致的错误问题
Jan 06 Python
python简单的三元一次方程求解实例
Apr 02 Python
Flask模板引擎Jinja2使用实例
Apr 23 Python
使用sklearn对多分类的每个类别进行指标评价操作
Jun 11 Python
keras实现VGG16方式(预测一张图片)
Jul 07 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函数utf8转gb2312编码
2006/12/21 PHP
PHP 获取客户端真实IP地址多种方法小结
2010/05/15 PHP
PHP session_start()问题解疑(详细介绍)
2013/07/05 PHP
简单的自定义php模板引擎
2016/08/26 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
两种方法实现文本框输入内容提示消失
2013/03/17 Javascript
2014年50个程序员最适用的免费JQuery插件
2014/12/15 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
Bootstrap模仿起筷首页效果
2016/05/09 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
Javascript实现动态时钟效果
2018/11/17 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
vue.js封装switch开关组件的操作
2020/10/26 Javascript
Python通过poll实现异步IO的方法
2015/06/04 Python
win10系统下Anaconda3安装配置方法图文教程
2018/09/19 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
python装饰器常见使用方法分析
2019/06/26 Python
Python 使用多属性来进行排序
2019/09/01 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
Restful_framework视图组件代码实例解析
2020/11/17 Python
css3 media 响应式布局的简单实例
2016/08/03 HTML / CSS
详解CSS3浏览器兼容
2016/12/14 HTML / CSS
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
2016/06/27 HTML / CSS
美国环保婴儿用品公司:The Honest Company
2017/11/23 全球购物
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
铁路工务反思材料
2014/02/07 职场文书
《威尼斯的小艇》教学反思
2014/02/17 职场文书
小学英语教学经验交流材料
2015/11/02 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书