被Google财经封锁

时间:2018-07-03 00:43:23

标签: google-chrome web-scraping google-finance

我正在尝试编写用于股票市场预测的代码,直到一切突然停止工作并抛出错误为止,一切都运转良好:

----> 1 get_price_data({'q': 'GOOG', 'i': 86400, 'x': 'NASDAQ', 'p': '1Y'})

/usr/local/lib/python3.6/dist-packages/googlefinance/client.py in get_price_data(query)
     12         for price in lines:
     13                 cols = price.split(",")
---> 14                 if cols[0][0] == 'a':
     15                         basetime = int(cols[0][1:])
     16                         index.append(datetime.fromtimestamp(basetime))

IndexError: string index out of range

我去了http://finance.google.com/finance/info?client=ig&q=NASDAQ:GOOG 它说:“很抱歉……,您的计算机或网络可能正在发送自动查询。为了保护我们的用户,我们现在无法处理您的请求。” ............

所以我用Google搜索了它,在帮助页面上说“

如果您看到一条消息,“对不起,您的计算机或网络可能正在发送自动查询。为了保护我们的用户,我们现在无法处理您的请求。”:

打开此reCAPTCHA页面。

如果看到正常的验证码(字母或数字),则您的计算机和网络是安全的。您来自的站点可能存在配置问题。尝试让他们知道。

如果您仍然看到“很抱歉,您的计算机...”消息,则可能有问题。请参阅我们异常的交通帮助页面上的提示。

但是点击“此reCAPTCHA”会将我发送到错误页面“未找到错误404”

我该怎么办?

我尝试在Google论坛上询问,然后立即收到一堆黑客答复,要求安装远程桌面控件:\ ...

0 个答案:

没有答案