我是python和请求的新手。我的某些网址出现以下错误,而其他网址却没有,有人可以帮忙吗?谢谢!
有效方法:
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)'),))
答案 0 :(得分:0)
在浏览器中尝试这些请求时,您会注意到对volumebot的请求设置了一个带有会话信息的cookie。这项服务很有可能是必需的,而Yahoo并不需要。