import requests from bs4 import BeautifulSoup from urllib.request import Request, urlopen html = urlopen("https://www.familyeducation.com/baby-names/browse-origin/surname/german") soup = BeautifulSoup(html) metadata=soup.find_all('meta')
ошибка urlopen [SSL: CERTIFICATE_VERIFY_FAILED]
Для этой ошибки проверьте этот ответ: urllib и ошибка "SSL: CERTIFICATE_VERIFY_FAILED"
Но вам не нужно urlopen для html request всегда.Вы также можете отправить запрос через requests lib.Попробуйте это:
urlopen
html request
requests
import requests from bs4 import BeautifulSoup html = requests.get("https://www.familyeducation.com/baby-names/browse-origin/surname/german") soup = BeautifulSoup(html.text, "html.parser") metadata = soup.find_all('meta')