Quandl错误,API无效
Posted
技术标签:
【中文标题】Quandl错误,API无效【英文标题】:Quandl Error , API Invalid 【发布时间】:2017-08-22 09:17:36 【问题描述】:截图在这里:
错误:禁止错误(状态 403) 无法执行代码。引发 API 错误。尝试使用 quandl API 显示数据的标题。
PS : 在 Python3.5 中使用 pip install quandl
安装 quandl
代码
1> import pandas as pd
2> import quandl as Q
3> data = Q.get_table('WIKI/PRICES')
4> print(df.head())
错误
File "C:\Python35\lib\site-packages\quandl\connection.py", line 85, in handle_api_error
raise klass(message, resp.status_code, resp.text, resp.headers, code)
quandl.errors.quandl_error.ForbiddenError: (Status 403) (Quandl Error QEPx04) A valid API key is required to retrieve data. Please check your API key and try again. You can find your API key under your account settings.
【问题讨论】:
尝试阅读 Quandl 说明... 【参考方案1】:quandl.ApiConfig.api_key
需要设置为 Quandl API 识别您并访问数据。
所以注册Quandl 并获取 api 密钥并在您的代码中使用相同的密钥,如下所示:
import quandl
quandl.ApiConfig.api_key = '#enter api key here'
data = quandl.get_table('WIKI/PRICES')
print(data.head())
【讨论】:
以上是关于Quandl错误,API无效的主要内容,如果未能解决你的问题,请参考以下文章
facebook 发送 API 错误代码:100 API 错误描述:无效参数错误消息:“链接”无效
使用角度 $http 调用 Quandl API 的 CORS 问题
MailChimp 错误状态:401 标题:“API 密钥无效”
尝试通过android调用JSON api时出现无效请求错误