Ошибка urllib SSL: CERTIFICATE_VERIFY_FAILED в Python 3.7 при просмотре веб-страниц в Windows 10 - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь получить информацию со страницы, используя urllib и bs4 в Python 3.7 IDE в Windows 10.

Когда я выполняю код, я получаю следующую ошибку:

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>

Большинство учебных пособий здесь дают ответы для систем Mac, в данном случае это windows.

Вот полный код:

import bs4
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup

my_url = 'https://carta-natal.es/astros_ahora.php'

# Grab the url and download it
uClient = uReq(my_url)

# Reads the content and storage it 
page_html = uClient.read()

# Close the connection
uClient.close()

# html parsing
page_soup = soup(page_html, "html.parser")

print(page_soup.h1)
...