基于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爬取Coursera课程资源的详细过程
Nov 04 Python
Python代码调试的几种方法总结
Apr 15 Python
Python编程中的for循环语句学习教程
Oct 14 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
pyftplib中文乱码问题解决方案
Jan 11 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
Feb 07 Python
python-xpath获取html文档的部分内容
Mar 06 Python
如何在Windows中安装多个python解释器
Jun 16 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
Jun 18 Python
python入门教程之基本算术运算符
Nov 13 Python
python3判断IP地址的方法
Mar 04 Python
windows安装python超详细图文教程
May 21 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
PHP4实际应用经验篇(9)
2006/10/09 PHP
PHP语法速查表
2007/01/02 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
PHP实现将标点符号正则替换为空格的方法
2017/08/09 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
表单的一些基本用法与技巧
2006/07/15 Javascript
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
2017/11/03 Javascript
layer实现弹出层自动调节位置
2019/09/05 Javascript
Vue组件基础用法详解
2020/02/05 Javascript
解决Echarts2竖直datazoom滑动后显示数据不全的问题
2020/07/20 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
[01:03:41]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第一场 12.17
2020/12/19 DOTA
仅利用30行Python代码来展示X算法
2015/04/01 Python
Python编写电话薄实现增删改查功能
2016/05/07 Python
django文档学习之applications使用详解
2018/01/29 Python
python程序封装为win32服务的方法
2021/03/07 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
python使用梯度下降和牛顿法寻找Rosenbrock函数最小值实例
2020/04/02 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
HTML5触摸事件实现移动端简易进度条的实现方法
2018/05/04 HTML / CSS
BONIA波尼亚新加坡官网:皮革手袋,鞋类和配件
2016/08/25 全球购物
番木瓜健康和保健产品第一大制造商:Herbal Papaya
2017/04/25 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
现场施工员岗位职责
2014/03/10 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
vue3.0 数字翻牌组件的使用方法详解
2022/04/20 Vue.js