我试图使用pandas-datareader获取股市历史 我通过pip install pandas-datareader
安装pandas-datareader这是我正在尝试获取数据的代码
import pandas as pd
import datetime
from pandas_datareader import data, wb
import matplotlib.pyplot as plt
from matplotlib import style
style.use('ggplot')
start =datetime.datetime(2010,1,1)
end = datetime.datetime(2015,1,1)
df = wb.DatarReader("XOM",'yahoo-dividends',start,end)
print (df.head())
df['Adj Close'].plot()
plt.show()
但我得错误说
AttributeError: module 'pandas_datareader.web' has no attribute 'DataReader'
答案 0 :(得分:0)
您的导入声明错误,请将其更改为from pandas_datareader import data, wb
这里有关于模块和包的很好的答案https://softwareengineering.stackexchange.com/a/111882/246262