Ошибка при очистке некоторых URL с запросом Python - PullRequest
0 голосов
/ 09 января 2020

Я новичок в python и запросы. У меня возникает следующая ошибка с некоторыми URL, но не с другими, кто-нибудь может помочь? Спасибо!

Что работает:

import requests

res = requests.get('https://finance.yahoo.com/quote/AAPL?p=AAPL')

Что не работает:

import requests

res = requests.get('https://volumebot.com/?s=aapl')

Ошибка Я получаю:

requests.exceptions.SSLError: HTTPSConnectionPool(host='volumebot.com', port=443): Max retries exceeded with url: /?s=aapl (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:645)'),))

1 Ответ

0 голосов
/ 09 января 2020

Когда вы попробуете эти запросы в браузере, вы заметите, что запрос к volumebot устанавливает повара ie с информацией о сеансе. Вполне возможно, что это требуется для этой услуги, в то время как для Yahoo это не требуется.

...