Python使用urlopen时,如何解决SSL证书验证失败的问题?

2026-06-09 13:226阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计98个文字,预计阅读时间需要1分钟。

Python使用urlopen时,如何解决SSL证书验证失败的问题?

1. 使用SSL创建未经验证的上下文,在urlopen中传入上下文参数pythonimport sslimport urllib2

context=ssl._create_unverified_context()print(urllib2.urlopen(https://www.12306.cn, context=context).read())

1.使用ssl创建未经验证的上下文,在urlopen中传入上下文参数

import ssl

import urllib2

context = ssl._create_unverified_context()

print urllib2.urlopen("​​www.12306.cn/​​", context=context).read()


2.全局取消证书验证

import ssl

Python使用urlopen时,如何解决SSL证书验证失败的问题?

import urllib2

ssl._create_default_www.12306.cn/mormhweb/").read​​()




本文共计98个文字,预计阅读时间需要1分钟。

Python使用urlopen时,如何解决SSL证书验证失败的问题?

1. 使用SSL创建未经验证的上下文,在urlopen中传入上下文参数pythonimport sslimport urllib2

context=ssl._create_unverified_context()print(urllib2.urlopen(https://www.12306.cn, context=context).read())

1.使用ssl创建未经验证的上下文,在urlopen中传入上下文参数

import ssl

import urllib2

context = ssl._create_unverified_context()

print urllib2.urlopen("​​www.12306.cn/​​", context=context).read()


2.全局取消证书验证

import ssl

Python使用urlopen时,如何解决SSL证书验证失败的问题?

import urllib2

ssl._create_default_www.12306.cn/mormhweb/").read​​()