2016-03-22 7 views
0

Я пытаюсь получить финансовые данные Google для акций. Однако иногда он зависает и занимает от 30 секунд до минуты, а иногда он работает менее чем за 5 секунд.Функция чтения данных pandas для финансов Google может быть очень медленной

from pandas.io.data import DataReader 
from datetime import datetime 

stock = DataReader('TSLA', 'google', datetime(2010,1,1), datetime(2016,1,1)) 

В чем причина этого? Есть ли очередь для данных? У меня есть ограничение на то, сколько раз я могу назвать API за фиксированный период времени?

Спасибо!

+0

Если вы чаще, чем время реакции будет увеличиваться. Как правило, существуют ограничения на количество звонков, которые вы можете совершить в минуту, чтобы уменьшить нагрузку на сервер. –

+0

Сколько раз вы пытались запустить код? –

+0

Может быть, как 10-20 раз. – kchow462

ответ

0

Существует ограничение на время запроса Pause три минуты, и он будет восстанавливаться