Python SSL证书验证问题解决方案

 更新时间:2020年01月13日 10:35:40   作者:lucky8492  
这篇文章主要介绍了Python SSL证书验证问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

这篇文章主要介绍了Python SSL证书验证问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、SSL问题

1、在你不启用fiddler时,python代码直接发送https请求,不会有SSL问题(也就是说不想看到SSL问题,关掉fiddler就行)

2.启用fiddler会报出以下错误:

raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='163.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)')))

verify参数设置

1、Requests的请求默认verify=True

2、如果你将 verify设置为 False,Requests 也能忽略对 SSL 证书的验证

3、但是依然会出现两行Warning,可以不用管

Python3 提示warning 添加如下三种任意一种代码即可解决:

方式1:

import requests
requests.packages.urllib3.disable_warnings

方式2:

import warnings
warnings.filterwarnings("ignore")

方式3:

import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

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

相关文章

  • python 使用uiautomator2连接手机设备的实现

    python 使用uiautomator2连接手机设备的实现

    这篇文章主要介绍了python 使用uiautomator2连接手机设备的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Django 日志配置按日期滚动的方法

    Django 日志配置按日期滚动的方法

    今天小编就为大家分享一篇Django 日志配置按日期滚动的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 详解python做UI界面的方法

    详解python做UI界面的方法

    在本文里我们给大家整理了关于python做UI界面的方法和具体步骤,对此有需要的朋友们可以跟着学习参考下。
    2019-02-02
  • Python+pyqt5实现一个图像变形工具

    Python+pyqt5实现一个图像变形工具

    FacePrank 是一个功能强大的图像变形工具,使用Python和PyQt5开发,下面小编就为大家介绍一下如何编写一个图像变形工具,实现捏脸效果吧
    2025-11-11
  • Python 给我一个链接西瓜视频随便下载爬虫

    Python 给我一个链接西瓜视频随便下载爬虫

    这篇文章主要介绍了Python通过一个链接爬取西瓜视频,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • Python模块学习之subprocess详解

    Python模块学习之subprocess详解

    subprocess是Python 2.4中新增的一个模块,它允许你生成新的进程,连接到它们的 input/output/error 管道,并获取它们的返回(状态)码,下面小编就来和大家聊聊它的具体使用吧
    2023-08-08
  • Python开发游戏之井字游戏的实战步骤

    Python开发游戏之井字游戏的实战步骤

    最近正在学习Python,所以最近做了一个关于Python的实例,下面这篇文章主要给大家介绍了关于Python开发游戏之井字游戏的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • Python容器转换与共有函数举例详解

    Python容器转换与共有函数举例详解

    Python容器是Python编程语言中非常基础且重要的概念,它们提供了数据的存储和组织方式,下面这篇文章主要介绍了Python容器转换与共有函数的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-12-12
  • python如何去除字符串两端的引号

    python如何去除字符串两端的引号

    这篇文章主要介绍了python如何去除字符串两端的引号问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 利用Python进行金融数据分析的全过程

    利用Python进行金融数据分析的全过程

    金融数据分析在现代金融行业中扮演着至关重要的角色,通过使用Python编程语言,我们可以对大量金融数据进行处理、分析和可视化,从而获得有价值的洞察,本篇文章将介绍如何使用Python进行金融数据分析,需要的朋友可以参考下
    2024-08-08

最新评论