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实现DNS正向查询、反向查询的例子
Apr 25 Python
用Python创建声明性迷你语言的教程
Apr 13 Python
Windows下安装python MySQLdb遇到的问题及解决方法
Mar 16 Python
PyQt5 QSerialPort子线程操作的实现
Apr 21 Python
浅谈Python在pycharm中的调试(debug)
Nov 29 Python
解决pyinstaller打包pyqt5的问题
Jan 08 Python
Python 实现两个服务器之间文件的上传方法
Feb 13 Python
Python Django 简单分页的实现代码解析
Aug 21 Python
使用python绘制二维图形示例
Nov 22 Python
解决Python import docx出错DLL load failed的问题
Feb 13 Python
Python3连接Mysql8.0遇到的问题及处理步骤
Feb 17 Python
Python连接mysql数据库及简单增删改查操作示例代码
Aug 03 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
基于flush()不能按顺序输出时的解决办法
2013/06/29 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
js获取客户端外网ip的简单实例
2013/11/21 Javascript
js购物车实现思路及代码(个人感觉不错)
2013/12/23 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
2016/11/24 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
2016/12/25 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
JS事件绑定的常用方式实例总结
2019/03/02 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
vue 关闭浏览器窗口的时候,清空localStorage的数据示例
2019/11/06 Javascript
如何在Node和浏览器控制台中打印彩色文字
2020/01/09 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
2020/08/24 Javascript
详解JavaScript中new操作符的解析和实现
2020/09/04 Javascript
[03:11]完美世界DOTA2联赛PWL DAY8集锦
2020/11/09 DOTA
Python下载网络小说实例代码
2018/02/03 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
python使用 __init__初始化操作简单示例
2019/09/26 Python
Python通过Tesseract库实现文字识别
2020/03/05 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
Python 开发工具通过 agent 代理使用的方法
2020/09/27 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
使用CSS3的::selection改变选中文本颜色的方法
2015/09/29 HTML / CSS
canvas三角函数模拟水波效果的示例代码
2018/07/03 HTML / CSS
英国高档时尚男装购物网站:MR PORTER
2016/08/09 全球购物
Nuts.com:优质散装,批发坚果、干果和巧克力等
2017/03/21 全球购物
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
高三政治教学反思
2014/02/06 职场文书
党员民主评议个人总结
2014/10/20 职场文书
《西门豹》教学反思
2016/02/23 职场文书
详解nginx.conf 中 root 目录设置问题
2021/04/01 Servers
MySQL数据库索引的最左匹配原则
2021/11/20 MySQL