当我运行我的代码时,我得到了错误
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']
查看DataReader的源代码:https://github.com/pydata/pandas-datareader/blob/master/pandas_datareader/data.py#L256看起来关键字参数应该是access_key
?