Я пытаюсь собрать данные с веб-сайта ESPN, чтобы выполнить анализ данных по баскетболу NCAA. Это требует очистки данных из сотен игр, каждая с уникальным URL. Я начал этот проект несколько месяцев назад, а затем немного отдохнул. Я только что вернулся к нему, и теперь, когда я запускаю свой код, я получаю ChunkedEncodingError. В частности:
запросы
Я изо всех сил пытаюсь понять, что означает эта ошибка и почему она происходит. Любая помощь с благодарностью!
Я пытался использовать try / кроме того, чтобы избежать неправильных 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")