Мой код следующий.
import requests
url = 'https://images.metmuseum.org/CRDImages/ad/web-large/194083.jpg'
name = url.split('/')[-1]
r = requests.get(url, stream=True)
if r.status_code == 200:
with open(name, 'wb') as f:
for chunk in r.iter_content():
f.write(chunk)
Ошибка SSL: «HTTPSConnectionPool (host = 'images.metmuseum.org', port = 443): максимальное число повторов превышено с помощью url: / CRDImages /li / web-large / li120.5% 20W48.R.jpg (вызвано SSLError (SSLError ("плохое рукопожатие: ошибка ([('подпрограммы SSL', 'ssl3_get_server_certificate', 'сбой проверки сертификата')],)",),)) "
Работает с другими URL, но не работает с этим.Я также могу загружать изображения с помощью Chrome.
Я уже пробовал использовать Quests.get (url, verify = False, stream = True), но он просто загружает испорченные изображения jpg (пустой квадрат).В настоящее время используется анаконда.Python, сертификация, запросы все последние.