使用Python请求抓取某些网址时出错

时间:2020-01-09 02:54:08

标签: python cookies python-requests

我是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)'),))

1 个答案:

答案 0 :(得分:0)

在浏览器中尝试这些请求时,您会注意到对volumebot的请求设置了一个带有会话信息的cookie。这项服务很有可能是必需的,而Yahoo并不需要。

相关问题