基于python requests库中的代理实例讲解


Posted in Python onMay 07, 2018

直接上代码:

#request代理(proxy)
"""
1.启动代理服务器Heroku,相当于aliyun
2.在主机1080端口启动Socks 服务
3.将请求转发到1080端口
4.获取相应资源
首先要安装包pip install 'requests[socksv5]'
"""

import requests
#定义一个代理服务器,所有的http及https都走socks5的协议,sock5相当于http协议,它是在会话层
#把它转到本机的1080端口
proxies={'http':'socks5://127.0.0.1:1080','https':'socks5:/127.0.0.1.1080'}
url='https://www.facebook.com'
#下面这样访问是会报错,因为没有用代理服务器,直接访问有防火墙
response=requests.get(url,timeout=10)
response=requests.get(url,proxies=proxies,timeout=10)
print response.status_code

以上这篇基于python requests库中的代理实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python中的__slots__缓存资源以节省内存开销的方法
Apr 02 Python
介绍Python的Django框架中的QuerySets
Apr 20 Python
python中pygame针对游戏窗口的显示方法实例分析(附源码)
Nov 11 Python
用ReactJS和Python的Flask框架编写留言板的代码示例
Dec 19 Python
浅析python中SQLAlchemy排序的一个坑
Feb 24 Python
Python 实现Windows开机运行某软件的方法
Oct 14 Python
用Python写一个模拟qq聊天小程序的代码实例
Mar 06 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
Apr 29 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
Jul 04 Python
python GUI库图形界面开发之PyQt5滚动条控件QScrollBar详细使用方法与实例
Mar 06 Python
python requests.get带header
May 05 Python
一篇文章弄懂Python中的内建函数
Aug 07 Python
Python操作Oracle数据库的简单方法和封装类实例
May 07 #Python
Pandas实现数据类型转换的一些小技巧汇总
May 07 #Python
Python使用cx_Oracle模块操作Oracle数据库详解
May 07 #Python
Python代码缩进和测试模块示例详解
May 07 #Python
Python采集代理ip并判断是否可用和定时更新的方法
May 07 #Python
利用python的socket发送http(s)请求方法示例
May 07 #Python
Python爬虫抓取代理IP并检验可用性的实例
May 07 #Python
You might like
php header()函数使用说明
2008/07/10 PHP
PHP中的array数组类型分析说明
2010/07/27 PHP
PHP实现采集中国天气网未来7天天气
2014/10/15 PHP
浅谈PHP解析URL函数parse_url和parse_str
2014/11/11 PHP
PHP实现Google plus的好友拖拽分组效果
2016/10/21 PHP
php遍历目录下文件并按修改时间排序操作示例
2019/07/12 PHP
基于jquery用于查询操作的实现代码
2010/05/10 Javascript
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
javascript控制Div层透明属性由浅变深由深变浅逐渐显示
2013/11/12 Javascript
jquery 页眉单行信息滚动显示实现思路及代码
2014/06/26 Javascript
js+css实现tab菜单切换效果的方法
2015/01/20 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
JS组件Bootstrap Table表格行拖拽效果实现代码
2020/08/27 Javascript
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
vue mint-ui学习笔记之picker的使用
2017/10/11 Javascript
js的对象与函数详解
2019/01/21 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
2021/01/27 Javascript
Python常见加密模块用法分析【MD5,sha,crypt模块】
2017/05/24 Python
Python3 适合初学者学习的银行账户登录系统实例
2017/08/08 Python
Python魔法方法功能与用法简介
2019/04/04 Python
Opencv实现抠图背景图替换功能
2019/05/21 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
Python中pyecharts安装及安装失败的解决方法
2020/02/18 Python
Python自定义sorted排序实现方法详解
2020/09/18 Python
python 如何调用 dubbo 接口
2020/09/24 Python
日本最大的旅游网站:Rakuten Travel(乐天旅游)
2018/08/02 全球购物
医学专业毕业生个人的求职信
2013/12/04 职场文书
金融保险专业求职信
2014/09/03 职场文书
解放思想大讨论活动心得体会
2014/09/11 职场文书
采购部年度工作总结
2015/08/13 职场文书
2016年暑假学生家长评语
2015/12/01 职场文书
MySQL定时备份数据库(全库备份)的实现
2021/09/25 MySQL
Golang MatrixOne使用介绍和汇编语法
2022/04/19 Golang
MySQL中的全表扫描和索引树扫描
2022/05/15 MySQL