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实现巡检系统(solaris)示例
Apr 02 Python
在Python的Django框架中simple-todo工具的简单使用
May 30 Python
Python中字典映射类型的学习教程
Aug 20 Python
wxpython中Textctrl回车事件无效的解决方法
Jul 21 Python
Python双向循环链表实现方法分析
Jul 30 Python
windows下python安装小白入门教程
Sep 18 Python
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
Aug 24 Python
python 调整图片亮度的示例
Dec 03 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
Dec 04 Python
Python字符串对齐、删除字符串不需要的内容以及格式化打印字符
Jan 23 Python
Python学习之包与模块详解
Mar 19 Python
Python之matplotlib绘制饼图
Apr 13 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文件上传类实例详解
2016/04/08 PHP
PHP实现QQ快速登录的方法
2016/09/28 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
如果文字过长,则将过长的部分变成省略号显示
2006/06/26 Javascript
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
基于jquery的direction图片渐变动画效果
2010/05/24 Javascript
基于jQuery的js分页代码
2010/06/10 Javascript
ECMAScript 创建自己的js类库
2012/11/22 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
js变量提升深入理解
2016/09/16 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
详解express + mock让前后台并行开发
2018/06/06 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
node Buffer缓存区常见操作示例
2019/05/04 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
js中位数不足自动补位扩展padLeft、padRight实现代码
2020/04/06 Javascript
小程序自定义导航栏兼容适配所有机型(附完整案例)
2020/04/26 Javascript
小程序实现可拖动的悬浮按钮
2020/09/07 Javascript
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
Python中字符串对齐方法介绍
2015/05/21 Python
python图像处理之镜像实现方法
2015/05/30 Python
举例讲解Python中的死锁、可重入锁和互斥锁
2015/11/05 Python
python 异常处理总结
2016/10/18 Python
详解Python之数据序列化(json、pickle、shelve)
2017/03/30 Python
python实现mysql的读写分离及负载均衡
2018/02/04 Python
python一键去抖音视频水印工具
2018/09/14 Python
pycharm中使用anaconda部署python环境的方法步骤
2018/12/19 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
python Zmail模块简介与使用示例
2020/12/19 Python
安全例会汇报材料
2014/08/23 职场文书
出生医学证明书
2014/09/15 职场文书
科学发展观标语
2014/10/08 职场文书
入股协议书范本
2014/11/01 职场文书