从 quandl.com 下载数据并想知道我如何在我的请求中包含我的 API 密钥?
Dowloading data from quandl.com and want to know how I include my API key with my request?
我正在使用 python 从 quandl.com 下载数据,今天我已达到 50 次下载的限制。拥有帐户的用户可以超过我已经设置帐户的此限制。错误消息说我需要将我的 api 密钥放入请求中,但据我所知它没有说明如何?
这是错误信息
quandl.errors.quandl_error.LimitExceededError: (Status 429) (Quandl Error QELx01) You have exceeded the anonymous user limit of 50 calls per day. To make more calls today, please register for a free Quandl account and then include your API key with your requests.
这是我正在使用的代码,请求限制除外
import quandl
import pandas as pd
from datetime import datetime
import pandas.io.data as web
symbols = ['BOE/XUDLTWD','BOE/XUDLCDS','tvix']
pnls = {}
for i in symbols:
a = '/' in i
if a == True:
data = quandl.get(i )
t = i.split('/')
df1= pnls
df1[str(t)] = data
print(a)
这就是正确使用 api 密钥的方法。
data = Quandl.get('what', authtoken='your_api_key')
对于 API 密钥,您必须先登录 quandl,登录后,您将获得 API 密钥。
然后data = Quandl.get('what', authtoken='your_api_key')
如上答案
我正在使用 python 从 quandl.com 下载数据,今天我已达到 50 次下载的限制。拥有帐户的用户可以超过我已经设置帐户的此限制。错误消息说我需要将我的 api 密钥放入请求中,但据我所知它没有说明如何?
这是错误信息
quandl.errors.quandl_error.LimitExceededError: (Status 429) (Quandl Error QELx01) You have exceeded the anonymous user limit of 50 calls per day. To make more calls today, please register for a free Quandl account and then include your API key with your requests.
这是我正在使用的代码,请求限制除外
import quandl
import pandas as pd
from datetime import datetime
import pandas.io.data as web
symbols = ['BOE/XUDLTWD','BOE/XUDLCDS','tvix']
pnls = {}
for i in symbols:
a = '/' in i
if a == True:
data = quandl.get(i )
t = i.split('/')
df1= pnls
df1[str(t)] = data
print(a)
这就是正确使用 api 密钥的方法。
data = Quandl.get('what', authtoken='your_api_key')
对于 API 密钥,您必须先登录 quandl,登录后,您将获得 API 密钥。
然后data = Quandl.get('what', authtoken='your_api_key')
如上答案