Python requests设置代理的方法步骤


Posted in Python onFebruary 23, 2020

指导文档:
http://docs.python-requests.org/en/master/user/advanced/ 的Proxies
http://docs.python-requests.org/en/latest/user/advanced/ 的SSL Cert Verification

requests设置代理

import requests
proxies = {'http': 'http://localhost:8888', 'https': 'http://localhost:8888'}
url = 'http://www.baidu.com'
requests.post(url, proxies=proxies, verify=False) #verify是否验证服务器的SSL证书

执行结果:

Python requests设置代理的方法步骤

基于 selenium的代理设置:

from selenium import webdriver

proxy='124.243.226.18:8888'

option=webdriver.ChromeOptions()

option.add_argument('--proxy-server=http://'+proxy)

driver = webdriver.Chrome(options=option)

driver.get('http://httpbin.org/get')

python3.8 request proxy(代理)失效解决方案

在使用python3.8版本的时候,我们使用request库的时候,可能会遇到

urllib3.exceptions.ProxySchemeUnknown: Not supported proxy scheme None

下面这样的错误,这是游戏底层修改了url解析模式,导致proxy代理解析失败导致的。

解决方案是:

如果不使用代理,那么就可以改成

proxies = {

"http": "",

"https": "",

}

request.get(url,proxies=proxies)

如果使用代理的话,就可以修改成:

proxies = {

"http":" http://127.0.0.1:1080",

"https":"https://127.0.0.1:1080",

}

需要注意的是,一定要写成http://+ip+port这种形式,不能去掉前面的http://,否则就会产生错误。

到此这篇关于Python requests设置代理的方法步骤的文章就介绍到这了,更多相关Python requests设置代理内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现的二维码生成小软件
Jul 11 Python
在Python中处理字符串之isdigit()方法的使用
May 18 Python
python开发之thread实现布朗运动的方法
Nov 11 Python
用Python实现KNN分类算法
Dec 22 Python
Python闭包之返回函数的函数用法示例
Jan 27 Python
Anaconda 离线安装 python 包的操作方法
Jun 11 Python
Python 实现「食行生鲜」签到领积分功能
Sep 26 Python
Python登录系统界面实现详解
Jun 25 Python
浅谈python opencv对图像颜色通道进行加减操作溢出
Jun 03 Python
python 如何设置守护进程
Oct 29 Python
python中sqllite插入numpy数组到数据库的实现方法
Jun 21 Python
Django实现WebSocket在线聊天室功能(channels库)
Sep 25 Python
详解Python修复遥感影像条带的两种方式
Feb 23 #Python
python2 对excel表格操作完整示例
Feb 23 #Python
深入浅析python变量加逗号,的含义
Feb 22 #Python
详解django中Template语言
Feb 22 #Python
Python使用configparser库读取配置文件
Feb 22 #Python
Pytest参数化parametrize使用代码实例
Feb 22 #Python
Pytest mark使用实例及原理解析
Feb 22 #Python
You might like
PHP mcrypt可逆加密算法分析
2011/07/19 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
php写入mysql中文乱码的实例解决方法
2019/09/17 PHP
PHP使用POP3读取邮箱接收邮件的示例代码
2020/07/08 PHP
学习YUI.Ext 第二天
2007/03/10 Javascript
javascript下给元素添加事件的方法与代码
2007/08/13 Javascript
JavaScript Event学习第十章 一些可替换的事件对
2010/02/10 Javascript
extjs两个tbar问题探讨
2013/08/08 Javascript
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
js对象基础实例分析
2015/01/13 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
javascript实现滚动效果的数字时钟实例
2016/07/21 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
2017/08/31 Javascript
vue.js 实现图片本地预览 裁剪 压缩 上传功能
2018/03/01 Javascript
详解使用vue-admin-template的优化历程
2018/05/20 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
2019/11/25 Javascript
Element el-button 按钮组件的使用详解
2021/02/01 Javascript
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
在Python的Django框架中simple-todo工具的简单使用
2015/05/30 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
Python使用base64模块进行二进制数据编码详解
2018/01/11 Python
python 求1-100之间的奇数或者偶数之和的实例
2019/06/11 Python
Python 如何查找特定类型文件
2020/08/17 Python
html5 Canvas画图教程(9)—canvas中画出矩形和圆形
2013/01/09 HTML / CSS
HTML5 canvas画矩形时出现边框样式不一致的解决方法
2013/10/14 HTML / CSS
html5关于外链嵌入页面通信问题(postMessage解决跨域通信)
2020/07/20 HTML / CSS
super关键字的用法
2012/04/10 面试题
小学教学随笔感言
2014/02/26 职场文书
单位工程竣工验收方案
2014/03/16 职场文书
环境保护标语
2014/06/20 职场文书
名人演讲稿范文
2014/09/16 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
Python实现简单得递归下降Parser
2022/05/02 Python