带请求和已安装SSL证书的Python Https查询-错误SSL模块不可用

时间:2019-01-15 18:35:11

标签: python ssl python-requests certificate ssl-certificate

因为SSL模块不可用,所以请求无法连接到HTTPS URL。

我从供应商处安装了证书,并且试图通过请求从该供应商处下载XML文件。我可以通过Chrome访问XML文件,但是当我尝试通过Python中的请求访问XML时,出现错误urllib3.exceptions.SSLError:由于SSL模块不可用,无法连接到HTTPS URL。

我正在使用Python 3,并且已将其安装在C:\ Users \ Name \ Python文件夹中。我无法找出导致此错误的原因,将非常感谢您的帮助。我感觉是因为我的Python安装程序在运行时看不到或未到达证书存储区,但是如果确实如此,我不知道如何解决此问题。

使用的URL不是实际的URL,但是我无法提供使用的URL。我可以通过chrome转到要在实际代码中使用的相同URL,然后下载文件。

至于verify = False,我尝试使用或不使用此代码。

def Earlybird(daycount):

    url = 'https://smd.xyz.com/rest/day=20190101
    response = requests.get(url, verify=False)
    print(response)

Earlybird(0)

0 个答案:

没有答案