Python Https Query с запросами и установленным SSL-сертификатом - ошибка SSL-модуль недоступен - PullRequest
0 голосов
/ 15 января 2019

Запросы не могут подключиться к URL-адресу HTTPS, поскольку модуль SSL недоступен.

У меня установлен сертификат от поставщика, и я пытаюсь загрузить XML-файл от этого поставщика с помощью запросов. Я могу получить доступ к файлу XML через Chrome, но когда я пытаюсь получить доступ к XML через запросы в Python, я получаю сообщение об ошибке urllib3.exceptions.SSLError: Невозможно подключиться к URL-адресу HTTPS, поскольку модуль SSL недоступен.

Я использую Python 3, и я установил его в папку C: \ Users \ Name \ Python. Я не могу понять, что является причиной этой ошибки, и любая помощь будет очень признательна. У меня такое ощущение, что это потому, что моя установка Python не видит и не достигает хранилища сертификатов при запуске, но я не могу понять, как это исправить, если это действительно так.

Используемый URL не является фактическим, но я не могу указать используемый. Я могу перейти по тому же URL-адресу, который я пытаюсь использовать в реальном коде через Chrome, и загрузить файл.

Что касается проверки = False, я пробовал с этим кодом и без него.

def Earlybird(daycount):

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

Earlybird(0)
...