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实现折半查找和归并排序算法
Apr 14 Python
Python竟能画这么漂亮的花,帅呆了(代码分享)
Nov 15 Python
分享6个隐藏的python功能
Dec 07 Python
对numpy中的数组条件筛选功能详解
Jul 02 Python
Python实现高斯函数的三维显示方法
Dec 29 Python
对python周期性定时器的示例详解
Feb 19 Python
numpy中的ndarray方法和属性详解
May 27 Python
使用python 对验证码图片进行降噪处理
Dec 18 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
Mar 04 Python
Pycharm中切换pytorch的环境和配置的教程详解
Mar 13 Python
python中常见错误及解决方法
Jun 21 Python
python os.rename实例用法详解
Dec 06 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 curl请求信息和返回信息设置代码实例
2015/04/27 PHP
php递归调用删除数组空值元素的方法
2015/04/28 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
PHP校验15位和18位身份证号的类封装
2018/11/07 PHP
Javascript 不能释放内存.
2006/09/07 Javascript
js DOM的学习笔记
2011/12/22 Javascript
jquery post方式传递多个参数值后台以数组的方式进行接收
2013/01/11 Javascript
关于jQuery中.attr()和.prop()的问题探讨
2013/09/06 Javascript
用js正确判断用户名cookie是否存在的方法
2014/01/28 Javascript
JavaScript时间操作之年月日星期级联操作
2016/01/15 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
node.js部署之启动后台运行forever的方法
2018/05/23 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
python多线程抓取天涯帖子内容示例
2014/04/03 Python
matplotlib subplots 设置总图的标题方法
2018/05/25 Python
python 通过SSHTunnelForwarder隧道连接redis的方法
2019/02/19 Python
Django模板导入母版继承和自定义返回Html片段过程解析
2019/09/18 Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
2020/01/24 Python
Django 返回json数据的实现示例
2020/03/05 Python
Django的ListView超详细用法(含分页paginate)
2020/05/21 Python
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
Linux机考试题
2015/07/17 面试题
市场营销毕业生自荐信
2013/11/23 职场文书
毕业学生推荐信
2013/12/01 职场文书
《乌塔》教学反思
2014/02/17 职场文书
诚信承诺书范文
2014/03/27 职场文书
食品销售计划书
2014/04/26 职场文书
高等教育学专业自荐书
2014/06/17 职场文书
2015年信访维稳工作总结
2015/04/07 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
pandas 操作 Excel操作总结
2021/03/31 Python
详解Python函数print用法
2021/06/18 Python