2016-06-23 4 views
0

Я просто установил Quandl в своей настройке. Я запускаю Spyder, Anaconda3, Windows 7. Установка была прекрасной, и Quandl работает как ожидалось. Единственная проблема - я не могу увидеть весь вывод из моего запроса. Это выдержка, когда доступно более 60 строк. Он способен печатать до 60 строк йота это в середине выхода ::Проблема с Spyder и Quandl

2006-04-30 279.875665 
2006-05-31 275.377411 
2006-06-30 265.594889 
2006-07-31 246.684074 
2006-08-31 255.533319 
2006-09-30 277.313945 
2006-10-31 242.113468 
       ... 
2012-04-30 313.606557 
2012-05-31 317.933637 
2012-06-30 306.608700 
2012-07-31 314.140902 
2012-08-31 327.582875 
2012-09-30 371.319479 
2012-10-31 335.759077 

На дне выхода у меня fowolling:

[125 rows x 1 columns] 

Это указывает мой скрипт умеет многие строки находятся там, но каким-то образом не могут распечатать их все. Я наблюдаю этот сценарий по каждому запросу, содержащему более 60 строк. Некоторые примеры:

import quandl 
mydata = quandl.get("AUSBS/6291014A_A91718J") 

import quandl 
mydata = quandl.get("FRED/GDP") 

и многие другие. I судимое, чтобы исправить это «начало» и «конец», также фиксированное количество строк, но без успеха:

start_date="2001-12-31", end_date="2005-12-31" 
rows=100 

Я верю мой ключ API является правильным. Похоже, я могу вернуть только небольшую часть моего запроса. Что-то похожее на данные из семплека. Это с сайта Quandl:

Если действительный ключ API не используются, некоторое DataTables будет по умолчанию возвращающихся выборки данных. Если вы не получаете все ожидаемые данные, , пожалуйста, дважды проверьте свой ключ API.

Я проверил свой КЛЮЧ много раз, и я уверен, что это правильно. Любые предложения по его устранению?

ответ

0

Я все еще ищу, почему это происходит, но решение - это заявление print, которое должно быть изменено. От:

import quandl 
data = quandl.get('FRED/GDP') 
print(data) 

To:

import quandl 
data = quandl.get('FRED/GDP') 
print(data.to_csv())