我试图从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}$
目前没有回答
相关问题 更多 >
编程相关推荐