python requests证书问题解决


Posted in Python onSeptember 05, 2019

用requests包请求https的网站时,我们偶尔会遇到证书问题。也就是常见的SSLerror,遇到这种问题莫慌莫慌。

这里没有找到合适的网站去报SSL证书的错误,所以就假装请求了一个https的网站,然后给报了SSLerror了,然后下面是解决方法

可以直接关闭验证ssl证书

import requests
'''
  :param proxies: (optional) Dictionary mapping protocol to the URL of the proxy.
  :param verify: (optional) Either a boolean, in which case it controls whether we verify
      the server's TLS certificate, or a string, in which case it must be a path
      to a CA bundle to use. Defaults to ``True``.
      
'''
r = requests.get('https://kyfw.12306.cn',verify=False)

print(r.text)

这种方式直接在函数里面加如verify改变Ture或者False即可,因为post与get调用的都为request()函数,所以get与post都一样。

如果这种方式奏效就用这种方式,如果不奏效就用下面的一种

import requests
'''
  :param verify: (optional) Either a boolean, in which case it controls whether we verify
      the server's TLS certificate, or a string, in which case it must be a path
      to a CA bundle to use. Defaults to ``True``.
      
'''
## 证书路径
cert = '../cert/test.pem'

r = requests.get('https://kyfw.12306.cn',verify=cert)
print(r.text)

就用这种,直接把证书的路径丢给verify,请求即可

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
简单使用Python自动生成文章
Dec 25 Python
详解Python各大聊天系统的屏蔽脏话功能原理
Dec 01 Python
Python win32com 操作Exce的l简单方法(必看)
May 25 Python
Selenium定时刷新网页的实现代码
Oct 31 Python
Django模型序列化返回自然主键值示例代码
Jun 12 Python
python爬虫增加访问量的方法
Aug 22 Python
python 实现二维字典的键值合并等函数
Dec 06 Python
python 消除 futureWarning问题的解决
Dec 25 Python
python基于三阶贝塞尔曲线的数据平滑算法
Dec 27 Python
基于pytorch的lstm参数使用详解
Jan 14 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
May 22 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
Sep 03 Python
Python使用scipy模块实现一维卷积运算示例
Sep 05 #Python
Python图像处理模块ndimage用法实例分析
Sep 05 #Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
Sep 05 #Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 #Python
浅谈Python_Openpyxl使用(最全总结)
Sep 05 #Python
python实现人工智能Ai抠图功能
Sep 05 #Python
深入了解Python在HDA中的应用
Sep 05 #Python
You might like
phpstudy隐藏index.php的方法
2020/09/21 PHP
Jquery Change与bind事件代码
2011/09/29 Javascript
一个JS函数搞定网页标题(title)闪动效果
2014/05/13 Javascript
使用text方法获取Html元素文本信息示例
2014/09/01 Javascript
DOM 事件流详解
2015/01/20 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
js+html5绘制图片到canvas的方法
2015/06/05 Javascript
JavaScript实现斗地主游戏的思路
2016/02/29 Javascript
深入学习jQuery中的data()
2016/12/22 Javascript
详解Angular的内置过滤器和自定义过滤器【推荐】
2016/12/26 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
关于js中的鼠标事件总结
2017/07/11 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
详解VueRouter进阶之导航钩子和路由元信息
2017/09/13 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
js/jQuery实现全选效果
2019/06/17 jQuery
javascript实现点击星星小游戏
2019/12/24 Javascript
Python 解析XML文件
2009/04/15 Python
Python HTTP客户端自定义Cookie实现实例
2017/04/28 Python
快速入门python学习笔记
2017/12/06 Python
Python实现的购物车功能示例
2018/02/11 Python
python将txt等文件中的数据读为numpy数组的方法
2018/12/22 Python
linux安装python修改默认python版本方法
2019/03/31 Python
Python 串口读写的实现方法
2019/06/12 Python
python 递归调用返回None的问题及解决方法
2020/03/16 Python
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
Lookfantastic澳大利亚官网:英国知名美妆购物网站
2021/01/07 全球购物
心得体会范文
2014/01/04 职场文书
幼儿园教师辞职信
2014/01/18 职场文书
手机促销活动方案
2014/02/05 职场文书
二手房买卖协议书
2014/04/10 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书