在Python中捕获SSL证书错误

时间:2017-08-02 12:40:04

标签: python python-3.x ssl ssl-certificate

这里有新手问题我害怕......我环顾四周,找不到能回答我问题的东西。我确定我错过了一些明显的东西,但我看上去并没有找到。

ssl.CertificateError:主机名' xxx'没有匹配' xxx'

总之,我试图捕获ssl不匹配错误并打印而不是错误。举个例子,如下:

from urllib.request import Request, urlopen
import ssl
site = 'https://halifaxsharedealing-online.com'
site_request = Request(site)
try:
    response = urlopen(site_request, timeout=10)
except ssl.CertificateError as e:
    print (e)

有人可以告诉我在这里失踪了吗?

非常感谢并且如果我错过了某些事情而道歉,如果我错过了一件轻松的事情。

0 个答案:

没有答案