我的API密钥放置有什么问题?

问题描述 投票:0回答:1

当我运行我的代码时,我得到了错误

TypeError:DataReader()得到一个意外的关键字参数'api_key'

我应该在我的代码中放置API密钥?

我在Mac OSX上运行anaconda3

我试过把它放在很多地方,但我得到同样的错误;它要么不属于我所说的地方,要么说它无法找到API密钥。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import pandas_datareader.data as wb
import quandl

osif = ['AAPL','TSLA']

osif_portfolio = pd.DataFrame()

for osif in zip(osif):
    osif_portfolio[osif]= wb.DataReader(osif, data_source='quandl', api_key ="fakekey123456789", start='2018-1-1')['AdjClose']
python api finance api-key
1个回答
0
投票

查看DataReader的源代码:https://github.com/pydata/pandas-datareader/blob/master/pandas_datareader/data.py#L256看起来关键字参数应该是access_key

© www.soinside.com 2019 - 2024. All rights reserved.