Python 雅虎服务或熊猫数据阅读器中的错误

Python 雅虎服务或熊猫数据阅读器中的错误,python,pandas,Python,Pandas,我正在使用下面的代码下载股票报价,并且已经意识到DataReader返回的报价与我可以通过他们的网页从Yahoo下载的报价不同。 但我不知道问题出在Yahoo feed还是DataReader上。 有人有过这种问题的经验吗 def downloadQuotes(start_date, end_date, symbols, provider=PROVIDER): import pandas.io.data as web quotes = web.DataReader(symbol

我正在使用下面的代码下载股票报价,并且已经意识到DataReader返回的报价与我可以通过他们的网页从Yahoo下载的报价不同。 但我不知道问题出在Yahoo feed还是DataReader上。 有人有过这种问题的经验吗

def downloadQuotes(start_date, end_date, symbols, provider=PROVIDER):
    import pandas.io.data as web

    quotes = web.DataReader(symbols, provider, start_date, end_date)

    if len(quotes.major_axis) == 0:
       # show error message
       raise SystemExit    

    # change symbols to panel items
    quotes = quotes.transpose(2, 1, 0)

    print quotes['VWESX']['Adj Close'][0:23]
    ...
这些内容来自网页(仅最后一个字段):

以及上述代码中的:

1989-12-01    1.55
1989-12-04    1.56
1989-12-05    1.56
1989-12-06    1.55
1989-12-07    1.55
1989-12-08    1.55
1989-12-11    1.55
1989-12-12    1.55
1989-12-13    1.55
1989-12-14    1.55
1989-12-15    1.55
1989-12-18    1.56
1989-12-19    1.56
1989-12-20    1.56
1989-12-21    1.56
1989-12-22    1.55
1989-12-26    1.55
1989-12-27    1.54
1989-12-28    1.55
1989-12-29    1.55
谢谢

吉咪

1989-12-01    1.55
1989-12-04    1.56
1989-12-05    1.56
1989-12-06    1.55
1989-12-07    1.55
1989-12-08    1.55
1989-12-11    1.55
1989-12-12    1.55
1989-12-13    1.55
1989-12-14    1.55
1989-12-15    1.55
1989-12-18    1.56
1989-12-19    1.56
1989-12-20    1.56
1989-12-21    1.56
1989-12-22    1.55
1989-12-26    1.55
1989-12-27    1.54
1989-12-28    1.55
1989-12-29    1.55