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列表操作实例
Jan 14 Python
Django小白教程之Django用户注册与登录
Apr 22 Python
python与php实现分割文件代码
Mar 06 Python
python 生成器协程运算实例
Sep 04 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
May 15 Python
pytorch 彩色图像转灰度图像实例
Jan 13 Python
python:目标检测模型预测准确度计算方式(基于IoU)
Jan 18 Python
python yield和Generator函数用法详解
Feb 10 Python
解决python Jupyter不能导入外部包问题
Apr 15 Python
python def 定义函数,调用函数方式
Jun 02 Python
浅谈keras 模型用于预测时的注意事项
Jun 27 Python
python中如何打包用户自定义模块
Sep 23 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
php 判断服务器操作系统的类型
2014/02/17 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
2017/05/04 PHP
php批量修改表结构实例
2017/05/24 PHP
Jquery中获取iframe的代码
2011/01/11 Javascript
js一般方法改写成面向对象方法的无限级折叠菜单示例代码
2013/07/04 Javascript
Backbone.js 0.9.2 源码注释中文翻译版
2015/06/25 Javascript
浅谈JavaScript中指针和地址
2015/07/26 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
JavaScript & jQuery完美判断图片是否加载完毕
2017/01/08 Javascript
JS实现的五级联动菜单效果完整实例
2017/02/23 Javascript
Angular4绑定html内容出现警告的处理方法
2017/11/03 Javascript
vue的style绑定background-image的方式和其他变量数据的区别详解
2018/09/03 Javascript
Angular7.2.7路由使用初体验
2019/03/01 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
2020/09/22 Javascript
[15:39]教你分分钟做大人:龙骑士
2014/10/30 DOTA
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
[34:41]夜魇凡尔赛茶话会 第二期02:你画我猜
2021/03/11 DOTA
python复制文件的方法实例详解
2015/05/22 Python
python简单分割文件的方法
2015/07/30 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
python中实现将多个print输出合成一个数组
2018/04/19 Python
python生成并处理uuid的实现方式
2020/03/03 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
python判断一个变量是否已经设置的方法
2020/08/13 Python
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
通信工程专业毕业生推荐信
2013/12/25 职场文书
英语道歉信范文
2014/01/09 职场文书
《雨点》教学反思
2014/02/12 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
2015教师见习期工作总结
2014/12/12 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
生活委员竞选稿
2015/11/21 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
导游词之上海豫园
2019/10/24 职场文书
k-means & DBSCAN 总结
2021/04/27 Python