urllib и ошибка «SSL: CERTIFICATE_VERIFY_FAILED» - PullRequest
0 голосов
/ 10 мая 2018

Я написал программу, в которой хочу запросить чтение веб-сайта, но эта программа вызывает проблему с сертификатом, и я не могу ее решить. Хотя я искал и прочитал какую-то статью, но ничего не нашел.Я думаю, что моя проблема уникальна. Спасибо.

import bs4 as bs
import urllib.request

sauce = urllib.request.urlopen('https://stackoverflow.com/').read()
soup = bs.BeautifulSoup(sauce, 'lxml')
for s in soup.find_all('a'):
    print(s.string)

1 Ответ

0 голосов
/ 11 мая 2018

Использование requests module

Демо:

import bs4 as bs
import requests
sauce = requests.get('https://stackoverflow.com/')
soup = bs.BeautifulSoup(sauce.content, 'lxml')
for s in soup.find_all('a'):
    print(s.string)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...