Был заблокирован Google Finance - PullRequest
0 голосов
/ 03 июля 2018

Я пытался написать код для прогнозов на фондовом рынке, и все работало нормально, пока он внезапно не перестал работать и выдал ошибку:

----> 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 и там было сказано: «Извините ... но ваш компьютер или сеть могут отправлять автоматические запросы. Чтобы защитить наших пользователей, мы не можем обработать ваш запрос прямо сейчас». ............

Так что я гуглил это и на странице справки было сказано "

Если вы видите сообщение «Извините, но ваш компьютер или сеть могут отправлять автоматические запросы. Чтобы защитить наших пользователей, мы не можем обработать ваш запрос прямо сейчас».:

Открыть эту страницу reCAPTCHA.

Если вы видите обычную капчу (буквы или цифры), ваш компьютер и сеть в безопасности. Сайт, с которого вы пришли, может иметь проблемы с конфигурацией. Постарайся сообщить им об этом.

Если вы все еще видите сообщение «Извините, но ваш компьютер ...», значит, что-то не так. Смотрите советы на нашей необычной странице справки по трафику.

"

но нажатие на "этот reCAPTCHA" отправляет меня в качестве страницы ошибки "Ошибка не найдена 404"

Что мне делать?

Я попытался спросить на форуме Google, и сразу же получил кучу хакерских ответов с просьбой установить управление удаленным рабочим столом: \ ...

...