Python-Web搜寻时出现ChunkedEncodingError

时间:2019-06-13 19:58:58

标签: python web-scraping beautifulsoup

我正试图从ESPN网站上抓取数据,以便对NCAA篮球进行数据分析。这需要从数百个游戏中抓取数据,每个游戏都有唯一的URL。几个月前,我开始了这个项目,然后休息了一会儿。我刚刚回到它,现在当我运行代码时,我收到一个ChunkedEncodingError。特别: requests.exceptions.ChunkedEncodingError:('连接断开:IncompleteRead(读取0个字节)',IncompleteRead(读取0个字节))

我正在努力了解此错误的含义以及发生原因。任何帮助将不胜感激!

我尝试使用try / except来避免URL损坏,但是代码在有效的URL上失败。

page = requests.get("https://www.espn.com/mens-college-basketball/game?gameId="+id)
soup = BeautifulSoup(page.content, 'html.parser')

find_chart = soup.find(id="chart1")    
try: shot_chart = find_chart.find(class_="shot-chart")
except: return None
away_team = shot_chart.find(class_="shots away-team")
home_team = shot_chart.find(class_="shots home-team")

0 个答案:

没有答案