Pandas数据阅读器_utils.RemoteDataError:无法读取URL:https://finance.yahoo.com/quote/CBOE

2024-04-20 11:04:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从wikipedia中提取标准普尔500指数的列表;但是,当我运行代码时,它只提取了90家公司,并给出了一个巨大的错误:

 Traceback (most recent call last):
  File "D:/Python projects/Pandas_1/S&P500 Tickers.py", line 46, in <module>
    get_data_from_yahoo()
  File "D:/Python projects/Pandas_1/S&P500 Tickers.py", line 37, in get_data_from_yahoo
    df = web.DataReader(ticker, 'yahoo', start, end)
  File "C:\Users\UserX\venv\lib\site-packages\pandas_datareader\data.py", line 310, in DataReader
    session=session).read()
  File "C:\Users\UserX\venv\lib\site-packages\pandas_datareader\base.py", line 210, in read
    params=self._get_params(self.symbols))
  File "C:\Users\UserX\venv\lib\site-packages\pandas_datareader\yahoo\daily.py", line 129, in _read_one_data
    resp = self._get_response(url, params=params)
  File "C:\Users\UserX\venv\lib\site-packages\pandas_datareader\base.py", line 155, in _get_response
    raise RemoteDataError(msg)
pandas_datareader._utils.RemoteDataError: Unable to read URL: https://finance.yahoo.com/quote/CBOE: CBOE/history?period1=1262311200&period2=1547776799&interval=1d&frequency=1d&filter=history

以及响应代码,它太大了,不能放在这篇文章中。 我是个新手,所以我不知道该怎么做。我的代码是:

^{pr2}$

Tags: inpypandasdatagetvenvlibpackages