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 相关文章推荐
Python3 能振兴 Python的原因分析
Nov 28 Python
python字典get()方法用法分析
Apr 17 Python
讲解Python中的递归函数
Apr 27 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
Python实现冒泡排序的简单应用示例
Dec 11 Python
Python3之文件读写操作的实例讲解
Jan 23 Python
python利用requests库模拟post请求时json的使用教程
Dec 07 Python
python批量从es取数据的方法(文档数超过10000)
Dec 27 Python
python tools实现视频的每一帧提取并保存
Mar 20 Python
怎么解决pycharm license Acti的方法
Oct 28 Python
python将图片转为矢量图的方法步骤
Mar 30 Python
OpenCV图像变换之傅里叶变换的一些应用
Jul 26 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
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
PHP结合jquery ajax实现上传多张图片,并限制图片大小操作示例
2019/03/01 PHP
Referer原理与图片防盗链实现方法详解
2019/07/03 PHP
基于jquery实现控制经纬度显示地图与卫星
2013/05/20 Javascript
页面定时刷新(1秒刷新一次)
2013/11/22 Javascript
DOM基础教程之使用DOM + Css
2015/01/20 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
2016/02/19 Javascript
JavaScript中Array对象用法实例总结
2016/11/29 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
angularjs的select使用及默认选中设置
2017/04/08 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
2017/07/06 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
基于vue实现分页效果
2017/11/06 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
vue+element+Java实现批量删除功能
2019/04/08 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
[02:59]DOTA2完美大师赛主赛事第三日精彩集锦
2017/11/25 DOTA
Python使用chardet判断字符编码
2015/05/09 Python
python中使用PIL制作并验证图片验证码
2018/03/15 Python
基于python list对象中嵌套元组使用sort时的排序方法
2018/04/18 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
Python 发送邮件方法总结
2020/08/10 Python
html5 拖拽上传图片实例演示
2013/04/01 HTML / CSS
Feelunique美国:欧洲大型的在线美妆零售电商
2018/11/04 全球购物
《太阳》教学反思
2014/02/21 职场文书
领导班子作风建设年个人整改措施
2014/09/29 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书