我在其他帖子中看到了这个错误报告的 comments 和回答,但我找不到在这种情况下为什么会发生这种情况的原因.
这是我的密码.一种在编码中被使用了数百万次的代码? (我应该补充说,完全相同的代码已经运行了很多次,但今天不是这样)
import requests
from bs4 import BeautifulSoup
standings_url = "https://fbref.com/en/comps/9/Premier-League-Stats"
data = requests.get(standings_url)
soup = BeautifulSoup(data.text)
standings_table = soup.select('table.stats_table')[0]
我得到错误消息:
IndexError Traceback (most recent call last)
Cell In[6], line 1
1 standings_table = soup.select('table.stats_table')[0]
IndexError: list index out of range
我不明白它怎么会超出射程?我看的不是[0]吗?
你能把这个错误解释到我能理解的最基本的水平吗?我可以在代码中添加什么来阻止这种重复?
非常感谢