Python, Pandas datareader and Yahoo Error RemoteDataError: Unable to read URL
Python, Pandas datareader and Yahoo Error RemoteDataError: Unable to read URL
我正在尝试使用 Pandas DataReader 从 Yahoo 下载历史数据。这是我通常使用的代码:
import pandas_datareader as pdr
df = pdr.get_data_yahoo('SPY')
但是,我今天开始收到此错误:RemoteDataError:无法读取 URL:https://finance.yahoo.com/quote/SPY/history?period1=1467511200&period2=1625277599&interval=1d&frequency=1d&filter=history
有谁知道怎么解决的吗?
非常感谢您!
此问题已得到解答 here。由于现在需要 headers,因此必须更新 pandas 和 pandas-datareader。其他使用 pdr 的库可能会给您带来问题,直到更新或您修改检索数据的代码部分。
祝你有愉快的一天 ;).
pip install --upgrade pandas
pip install --upgrade pandas-datareader
我正在尝试使用 Pandas DataReader 从 Yahoo 下载历史数据。这是我通常使用的代码:
import pandas_datareader as pdr
df = pdr.get_data_yahoo('SPY')
但是,我今天开始收到此错误:RemoteDataError:无法读取 URL:https://finance.yahoo.com/quote/SPY/history?period1=1467511200&period2=1625277599&interval=1d&frequency=1d&filter=history
有谁知道怎么解决的吗?
非常感谢您!
此问题已得到解答 here。由于现在需要 headers,因此必须更新 pandas 和 pandas-datareader。其他使用 pdr 的库可能会给您带来问题,直到更新或您修改检索数据的代码部分。
祝你有愉快的一天 ;).
pip install --upgrade pandas
pip install --upgrade pandas-datareader