首页 > 解决方案 > 使用 stooq 的 pandas 数据读取器发生了什么?

问题描述

我已经构建了一组使用 pandas-datareader 获取和执行股票技术分析的脚本。它已经启动并运行了 6-8 个月,没有出现任何问题。

本周突然 datareader 函数返回空帧,例如:-

    import pandas_datareader as web
    BAC = web.DataReader("AAPL.US", "stooq")
    print BAC

格式是否改变了——我现在需要换一种说法吗?

非常感谢

标签: python-2.7pandas-datareader

解决方案


0.7.0 中引入了一个错误,该错误会自动附加.US到每个代码。这可能会在 0.8.0 中恢复(请参阅此拉取请求),但现在,请使用:

BAC = web.DataReader("AAPL", "stooq")

作为一种解决方法。


推荐阅读